|
#pragma checksum "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor" "{8829d00f-11b8-4213-878b-770e8597ac16}" "92d95f9a49d9a32f6067bd355f0f2d5cc2ff20d46c6b92947d28faa7150c166e"
// <auto-generated/>
#pragma warning disable 1591
namespace
#nullable restore
#line (4,12)-(4,53) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
Microsoft.AspNetCore.Components.QuickGrid
#line default
#line hidden
#nullable disable
{
#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,49) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
using Microsoft.AspNetCore.Components.Rendering
#nullable disable
;
#nullable restore
#line (2,2)-(2,43) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
using Microsoft.AspNetCore.Components.Web
#nullable disable
;
#nullable restore
#line (3,2)-(3,58) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
using Microsoft.AspNetCore.Components.Web.Virtualization
#nullable disable
;
#line default
#line hidden
#nullable restore
public partial class ColumnBase<
#nullable restore
#line (5,12)-(5,21) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
TGridItem
#line default
#line hidden
#nullable disable
> : global::Microsoft.AspNetCore.Components.ComponentBase
#nullable disable
{
#pragma warning disable 1998
protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
#nullable restore
#line (6,3)-(8,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
InternalGridContext.Grid.AddColumn(this, InitialSortDirection, IsDefaultSortColumn);
#line default
#line hidden
#nullable disable
}
#pragma warning restore 1998
#nullable restore
#line (11,2)-(14,9) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
private void RenderDefaultHeaderContent(RenderTreeBuilder __builder)
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (14,10)-(16,13) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
if (HeaderTemplate is not null)
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (16,14)-(16,34) 24 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
__builder.AddContent(0, HeaderTemplate(this)
#line default
#line hidden
#nullable disable
);
#nullable restore
#line (16,34)-(20,13) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
else
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (20,14)-(22,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
if (ColumnOptions is not null && (Align != Align.Right && Align != Align.End))
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(1, "button");
__builder.AddAttribute(2, "class", "col-options-button");
__builder.AddAttribute(3, "type", "button");
__builder.AddAttribute(4, "title", "Column options");
__builder.AddAttribute(5, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this,
#nullable restore
#line (22,101)-(22,140) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
() => Grid.ShowColumnOptionsAsync(this)
#line default
#line hidden
#nullable disable
));
__builder.AddAttribute(6, "b-b7yucal7gj");
__builder.CloseElement();
#nullable restore
#line (23,1)-(23,14) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (23,14)-(27,17) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
if (Sortable.HasValue ? Sortable.Value : IsSortableByDefault())
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (27,18)-(29,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
if (QuickGridFeatureFlags.EnableUrlBasedQuickGridNavigationAndSorting && Title is not null)
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(7, "a");
__builder.AddAttribute(8, "class", "col-title");
__builder.AddAttribute(9, "href",
#nullable restore
#line (29,50)-(29,71) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
Grid.GetSortUrl(this)
#line default
#line hidden
#nullable disable
);
__builder.AddAttribute(10, "b-b7yucal7gj");
__builder.OpenElement(11, "div");
__builder.AddAttribute(12, "class", "col-title-text");
__builder.AddAttribute(13, "b-b7yucal7gj");
#nullable restore
#line (30,54)-(30,59) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
__builder.AddContent(14, Title
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.AddMarkupContent(15, "\r\n <div class=\"sort-indicator\" aria-hidden=\"true\" b-b7yucal7gj></div>");
__builder.CloseElement();
#nullable restore
#line (33,1)-(36,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
else if (!QuickGridFeatureFlags.EnableUrlBasedQuickGridNavigationAndSorting && Title is not null)
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(16, "button");
__builder.AddAttribute(17, "class", "col-title");
__builder.AddAttribute(18, "type", "button");
__builder.AddAttribute(19, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this,
#nullable restore
#line (36,73)-(36,107) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
() => Grid.SortByColumnAsync(this)
#line default
#line hidden
#nullable disable
));
__builder.AddAttribute(20, "b-b7yucal7gj");
__builder.OpenElement(21, "div");
__builder.AddAttribute(22, "class", "col-title-text");
__builder.AddAttribute(23, "b-b7yucal7gj");
#nullable restore
#line (37,54)-(37,59) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
__builder.AddContent(24, Title
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.AddMarkupContent(25, "\r\n <div class=\"sort-indicator\" aria-hidden=\"true\" b-b7yucal7gj></div>");
__builder.CloseElement();
#nullable restore
#line (40,1)-(43,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
else
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(26, "div");
__builder.AddAttribute(27, "class", "col-title");
__builder.AddAttribute(28, "b-b7yucal7gj");
__builder.OpenElement(29, "div");
__builder.AddAttribute(30, "class", "col-title-text");
__builder.AddAttribute(31, "b-b7yucal7gj");
#nullable restore
#line (44,54)-(44,59) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
__builder.AddContent(32, Title
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.CloseElement();
#nullable restore
#line (46,1)-(46,18) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (46,18)-(50,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
else
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(33, "div");
__builder.AddAttribute(34, "class", "col-title");
__builder.AddAttribute(35, "b-b7yucal7gj");
__builder.OpenElement(36, "div");
__builder.AddAttribute(37, "class", "col-title-text");
__builder.AddAttribute(38, "b-b7yucal7gj");
#nullable restore
#line (51,50)-(51,55) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
__builder.AddContent(39, Title
#line default
#line hidden
#nullable disable
);
__builder.CloseElement();
__builder.CloseElement();
#nullable restore
#line (53,1)-(55,13) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (55,14)-(57,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
if (ColumnOptions is not null && (Align == Align.Right || Align == Align.End))
{
#line default
#line hidden
#nullable disable
__builder.OpenElement(40, "button");
__builder.AddAttribute(41, "class", "col-options-button");
__builder.AddAttribute(42, "type", "button");
__builder.AddAttribute(43, "title", "Column options");
__builder.AddAttribute(44, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this,
#nullable restore
#line (57,101)-(57,140) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
() => Grid.ShowColumnOptionsAsync(this)
#line default
#line hidden
#nullable disable
));
__builder.AddAttribute(45, "b-b7yucal7gj");
__builder.CloseElement();
#nullable restore
#line (58,1)-(58,14) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (58,14)-(59,10) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
#line default
#line hidden
#nullable disable
#nullable restore
#line (59,10)-(67,13) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
internal void RenderPlaceholderContent(RenderTreeBuilder __builder, PlaceholderContext placeholderContext)
{
// Blank if no placeholder template was supplied, as it's enough to style with CSS by default
if (PlaceholderTemplate is not null)
{
#line default
#line hidden
#nullable disable
#nullable restore
#line (67,14)-(67,53) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
__builder.AddContent(46, PlaceholderTemplate(placeholderContext)
#line default
#line hidden
#nullable disable
);
#nullable restore
#line (67,53)-(70,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Columns\ColumnBase.razor"
}
}
#line default
#line hidden
#nullable disable
}
}
#pragma warning restore 1591
|