File: Components_Controls_DetailView_razor.g.cs
Project: src\src\Aspire.Dashboard\Aspire.Dashboard.csproj (Aspire.Dashboard)
#pragma checksum "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor" "{8829d00f-11b8-4213-878b-770e8597ac16}" "43941937a24eba8fcb1c14e4347bd1ee8c26a264b0cd3298265127d8e63f3c71"
// <auto-generated/>
#pragma warning disable 1591
namespace Aspire.Dashboard.Components.Controls
{
    #line default
    using global::System;
    using global::System.Collections.Generic;
    using global::System.Linq;
    using global::System.Threading.Tasks;
    using global::Microsoft.AspNetCore.Components;
#nullable restore
#line (1,2)-(1,23) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using System.Net.Http
 
#nullable disable
    ;
#nullable restore
#line (2,2)-(2,28) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using System.Net.Http.Json
 
#nullable disable
    ;
#nullable restore
#line (3,2)-(3,39) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Authentication
 
#nullable disable
    ;
#nullable restore
#line (4,2)-(4,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Extensions
 
#nullable disable
    ;
#nullable restore
#line (6,2)-(6,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Authentication.OpenIdConnect
 
#nullable disable
    ;
#nullable restore
#line (7,2)-(7,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Authorization
 
#nullable disable
    ;
#nullable restore
#line (8,2)-(8,53) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization
 
#nullable disable
    ;
#nullable restore
#line (9,2)-(9,45) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms
 
#nullable disable
    ;
#nullable restore
#line (10,2)-(10,47) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing
 
#nullable disable
    ;
#nullable restore
#line (11,2)-(11,43) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Web
 
#nullable disable
    ;
#nullable restore
#line (12,2)-(12,58) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.AspNetCore.Components.Web.Virtualization
 
#nullable disable
    ;
#nullable restore
#line (13,2)-(13,48) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.FluentUI.AspNetCore.Components
 
#nullable disable
    ;
#nullable restore
#line (14,2)-(14,62) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Icons = Microsoft.FluentUI.AspNetCore.Components.Icons
 
#nullable disable
    ;
#nullable restore
#line (15,2)-(15,27) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.JSInterop
 
#nullable disable
    ;
#nullable restore
#line (16,2)-(16,24) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard
 
#nullable disable
    ;
#nullable restore
#line (17,2)-(17,35) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components
 
#nullable disable
    ;
#nullable restore
#line (18,2)-(18,44) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components.Controls
 
#nullable disable
    ;
#nullable restore
#line (19,2)-(19,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Components.Layout
 
#nullable disable
    ;
#nullable restore
#line (20,2)-(20,30) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.Model
 
#nullable disable
    ;
#nullable restore
#line (21,2)-(21,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Aspire.Dashboard.ServiceClient
 
#nullable disable
    ;
#nullable restore
#line (22,2)-(22,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
using Microsoft.Extensions.Localization
 
#nullable disable
    ;
#nullable restore
#line (1,2)-(1,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
using Aspire.Dashboard.Components.Resize
 
#nullable disable
    ;
#nullable restore
#line (2,2)-(2,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
using Aspire.Dashboard.Resources
 
#nullable disable
    ;
    #line default
    #line hidden
#nullable restore
#line (25,12)-(25,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\_Imports.razor"
[Authorize(Policy = FrontendAuthorizationDefaults.PolicyName)]
 
#line default
#line hidden
#nullable disable
 
    #nullable restore
    public partial class DetailView : global::Microsoft.AspNetCore.Components.ComponentBase
    #nullable disable
    {
        #pragma warning disable 1998
        protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
        {
            __builder.OpenElement(0, "div");
            __builder.AddAttribute(1, "class", "details-container");
            __builder.OpenElement(2, "header");
            __builder.AddAttribute(3, "style", "height: auto;");
#nullable restore
#line (7,1)-(7,9) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
        
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (7,10)-(9,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
if (DetailsTitle is not null)
        {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(4, "h2");
            __builder.AddAttribute(5, "class", "details-header-title");
            __builder.AddAttribute(6, "title", 
#nullable restore
#line (9,54)-(9,66) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
DetailsTitle
 
#line default
#line hidden
#nullable disable
            );
#nullable restore
#line (9,69)-(9,81) 24 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
__builder.AddContent(7, DetailsTitle
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
#nullable restore
#line (10,1)-(13,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
        }
        else if (DetailsTitleTemplate is not null)
        {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(8, "h2");
            __builder.AddAttribute(9, "class", "details-header-title");
#nullable restore
#line (13,47)-(13,67) 25 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
__builder.AddContent(10, DetailsTitleTemplate
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
#nullable restore
#line (14,1)-(15,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
        }
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(11, "div");
            __builder.AddAttribute(12, "class", "header-actions");
#nullable restore
#line (16,1)-(16,13) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (16,14)-(18,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
if (ViewportInformation.IsDesktop)
            {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(13);
            __builder.AddComponentParameter(14, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (18,31)-(18,41) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Appearance
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (18,43)-(18,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Appearance.Stealth
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(15, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (19,31)-(19,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
IconEnd
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Icon>(
#nullable restore
#line (19,42)-(19,123) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Orientation == Orientation.Horizontal ? _splitHorizontalIcon : _splitVerticalIcon
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(16, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (20,31)-(20,38) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
OnClick
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (20,40)-(20,63) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
HandleToggleOrientation
 
#line default
#line hidden
#nullable disable
            )));
            __builder.AddComponentParameter(17, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (21,31)-(21,36) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Title
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (21,40)-(21,205) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Orientation == Orientation.Horizontal ? Loc[nameof(ControlsStrings.SummaryDetailsViewSplitHorizontal)] : Loc[nameof(ControlsStrings.SummaryDetailsViewSplitVertical)]
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(18, "aria-label", 
#nullable restore
#line (22,45)-(22,210) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Orientation == Orientation.Horizontal ? Loc[nameof(ControlsStrings.SummaryDetailsViewSplitHorizontal)] : Loc[nameof(ControlsStrings.SummaryDetailsViewSplitVertical)]
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseComponent();
#nullable restore
#line (23,1)-(24,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
            }
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenComponent<global::Microsoft.FluentUI.AspNetCore.Components.FluentButton>(19);
            __builder.AddComponentParameter(20, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (25,27)-(25,37) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Appearance
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Appearance?>(
#nullable restore
#line (25,39)-(25,57) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Appearance.Stealth
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(21, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (25,59)-(25,74) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
BackgroundColor
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (25,78)-(25,135) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
ViewportInformation.IsDesktop ? null : "rgba(0, 0, 0, 0)"
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(22, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (25,138)-(25,145) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
IconEnd
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.FluentUI.AspNetCore.Components.Icon>(
#nullable restore
#line (25,149)-(25,183) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
new Icons.Regular.Size16.Dismiss()
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(23, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (26,27)-(26,34) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
OnClick
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (26,36)-(26,54) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
HandleDismissAsync
 
#line default
#line hidden
#nullable disable
            )));
            __builder.AddComponentParameter(24, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentButton.
#nullable restore
#line (26,56)-(26,61) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Title
 
#line default
#line hidden
#nullable disable
            ), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.String>(
#nullable restore
#line (26,64)-(26,120) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Loc[nameof(ControlsStrings.SummaryDetailsViewCloseView)]
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentParameter(25, "aria-label", 
#nullable restore
#line (26,135)-(26,191) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Loc[nameof(ControlsStrings.SummaryDetailsViewCloseView)]
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(26, "\r\n    ");
#nullable restore
#line (29,6)-(29,13) 25 "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
__builder.AddContent(27, Details
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
        }
        #pragma warning restore 1998
#nullable restore
#line (32,8)-(56,1) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
 
    private readonly Icon _splitHorizontalIcon = new Icons.Regular.Size16.SplitHorizontal();
    private readonly Icon _splitVerticalIcon = new Icons.Regular.Size16.SplitVertical();
 
    [Parameter]
    public string? DetailsTitle { get; set; }
 
    [Parameter]
    public RenderFragment? Details { get; set; }
 
    [Parameter]
    public RenderFragment? DetailsTitleTemplate { get; set; }
 
    [Parameter]
    public required Func<Task> HandleToggleOrientation { get; set; }
 
    [Parameter]
    public required Func<Task> HandleDismissAsync { get; set; }
 
    [Parameter]
    public required Orientation Orientation { get; set; }
 
    [CascadingParameter]
    public required ViewportInformation ViewportInformation { get; set; }
 
#line default
#line hidden
#nullable disable
 
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private 
#nullable restore
#line (3,9)-(3,42) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
IStringLocalizer<ControlsStrings>
 
#line default
#line hidden
#nullable disable
         
#nullable restore
#line (3,43)-(3,46) "D:\a\_work\1\s\src\Aspire.Dashboard\Components\Controls\DetailView.razor"
Loc
 
#line default
#line hidden
#nullable disable
         { get; set; }
         = default!;
    }
}
#pragma warning restore 1591