File: _generated\1\Paginator_razor.g.cs
Web Access
Project: src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Microsoft.AspNetCore.Components.QuickGrid.csproj (Microsoft.AspNetCore.Components.QuickGrid)
#pragma checksum "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" "{8829d00f-11b8-4213-878b-770e8597ac16}" "5bc6b6261ef7210fc00e9cba944c01455eb5d1680c1c53932c665ad7287a5111"
// <auto-generated/>
#pragma warning disable 1591
namespace 
#nullable restore
#line (2,12)-(2,53) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.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,43) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
using Microsoft.AspNetCore.Components.Web
 
#nullable disable
    ;
    #line default
    #line hidden
    #nullable restore
    public partial class Paginator : 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", "paginator");
            __builder.AddAttribute(2, "b-3qssc0bm46");
#nullable restore
#line (5,1)-(5,5) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
    
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (5,6)-(7,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
if (State.TotalItemCount.HasValue)
    {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(3, "div");
            __builder.AddAttribute(4, "class", "summary");
            __builder.AddAttribute(5, "b-3qssc0bm46");
#nullable restore
#line (8,1)-(8,13) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (8,14)-(10,17) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
if (SummaryTemplate is not null)
            {
                
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (10,18)-(10,33) 24 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
__builder.AddContent(6, SummaryTemplate
 
#line default
#line hidden
#nullable disable
            );
#nullable restore
#line (10,33)-(14,17) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
 
            }
            else
            {
                
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(7, "strong");
            __builder.AddAttribute(8, "b-3qssc0bm46");
#nullable restore
#line (14,32)-(14,52) 24 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
__builder.AddContent(9, State.TotalItemCount
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
            __builder.AddContent(10, " items");
#nullable restore
#line (14,74)-(16,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
 
            }
 
#line default
#line hidden
#nullable disable
 
            __builder.CloseElement();
            __builder.AddMarkupContent(11, "\r\n        ");
            __builder.OpenElement(12, "nav");
            __builder.AddAttribute(13, "role", "navigation");
            __builder.AddAttribute(14, "b-3qssc0bm46");
#nullable restore
#line (18,1)-(18,13) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
            
 
#line default
#line hidden
#nullable disable
 
#nullable restore
#line (18,14)-(20,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
if (QuickGridFeatureFlags.EnableUrlBasedQuickGridNavigationAndSorting)
            {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(15, "a");
            __builder.AddAttribute(16, "class", "go-first");
            __builder.AddAttribute(17, "href", 
#nullable restore
#line (20,45)-(20,77) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
CanGoBack ? GetPageUrl(0) : null
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(18, "title", "Go to first page");
            __builder.AddAttribute(19, "aria-label", "Go to first page");
            __builder.AddAttribute(20, "aria-disabled", 
#nullable restore
#line (20,152)-(20,181) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoBack ? "true" : "false"
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(21, "b-3qssc0bm46");
            __builder.AddMarkupContent(22, "«");
            __builder.CloseElement();
            __builder.AddMarkupContent(23, "\r\n                ");
            __builder.OpenElement(24, "a");
            __builder.AddAttribute(25, "class", "go-previous");
            __builder.AddAttribute(26, "href", 
#nullable restore
#line (21,48)-(21,105) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
CanGoBack ? GetPageUrl(State.CurrentPageIndex - 1) : null
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(27, "title", "Go to previous page");
            __builder.AddAttribute(28, "aria-label", "Go to previous page");
            __builder.AddAttribute(29, "aria-disabled", 
#nullable restore
#line (21,186)-(21,215) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoBack ? "true" : "false"
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(30, "b-3qssc0bm46");
            __builder.AddMarkupContent(31, "‹");
            __builder.CloseElement();
            __builder.AddMarkupContent(32, "\r\n                ");
            __builder.OpenElement(33, "div");
            __builder.AddAttribute(34, "class", "pagination-text");
            __builder.AddAttribute(35, "b-3qssc0bm46");
            __builder.AddMarkupContent(36, "\r\n                    Page ");
            __builder.OpenElement(37, "strong");
            __builder.AddAttribute(38, "b-3qssc0bm46");
#nullable restore
#line (23,36)-(23,62) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
__builder.AddContent(39, State.CurrentPageIndex + 1
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
            __builder.AddMarkupContent(40, "\r\n                    of ");
            __builder.OpenElement(41, "strong");
            __builder.AddAttribute(42, "b-3qssc0bm46");
#nullable restore
#line (24,34)-(24,57) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
__builder.AddContent(43, State.LastPageIndex + 1
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(44, "\r\n                ");
            __builder.OpenElement(45, "a");
            __builder.AddAttribute(46, "class", "go-next");
            __builder.AddAttribute(47, "href", 
#nullable restore
#line (26,44)-(26,105) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
CanGoForwards ? GetPageUrl(State.CurrentPageIndex + 1) : null
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(48, "title", "Go to next page");
            __builder.AddAttribute(49, "aria-label", "Go to next page");
            __builder.AddAttribute(50, "aria-disabled", 
#nullable restore
#line (26,178)-(26,211) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoForwards ? "true" : "false"
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(51, "b-3qssc0bm46");
            __builder.AddMarkupContent(52, "›");
            __builder.CloseElement();
            __builder.AddMarkupContent(53, "\r\n                ");
            __builder.OpenElement(54, "a");
            __builder.AddAttribute(55, "class", "go-last");
            __builder.AddAttribute(56, "href", 
#nullable restore
#line (27,44)-(27,119) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
CanGoForwards ? GetPageUrl(State.LastPageIndex.GetValueOrDefault(0)) : null
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(57, "title", "Go to last page");
            __builder.AddAttribute(58, "aria-label", "Go to last page");
            __builder.AddAttribute(59, "aria-disabled", 
#nullable restore
#line (27,192)-(27,225) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoForwards ? "true" : "false"
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(60, "b-3qssc0bm46");
            __builder.AddMarkupContent(61, "»");
            __builder.CloseElement();
#nullable restore
#line (28,1)-(31,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
            }
            else
            {
 
#line default
#line hidden
#nullable disable
 
            __builder.OpenElement(62, "button");
            __builder.AddAttribute(63, "class", "go-first");
            __builder.AddAttribute(64, "type", "button");
            __builder.AddAttribute(65, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (31,66)-(31,78) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
GoFirstAsync
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(66, "disabled", 
#nullable restore
#line (31,92)-(31,102) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoBack
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(67, "title", "Go to first page");
            __builder.AddAttribute(68, "aria-label", "Go to first page");
            __builder.AddAttribute(69, "b-3qssc0bm46");
            __builder.CloseElement();
            __builder.AddMarkupContent(70, "\r\n                ");
            __builder.OpenElement(71, "button");
            __builder.AddAttribute(72, "class", "go-previous");
            __builder.AddAttribute(73, "type", "button");
            __builder.AddAttribute(74, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (32,69)-(32,84) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
GoPreviousAsync
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(75, "disabled", 
#nullable restore
#line (32,98)-(32,108) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoBack
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(76, "title", "Go to previous page");
            __builder.AddAttribute(77, "aria-label", "Go to previous page");
            __builder.AddAttribute(78, "b-3qssc0bm46");
            __builder.CloseElement();
            __builder.AddMarkupContent(79, "\r\n                ");
            __builder.OpenElement(80, "div");
            __builder.AddAttribute(81, "class", "pagination-text");
            __builder.AddAttribute(82, "b-3qssc0bm46");
            __builder.AddMarkupContent(83, "\r\n                    Page ");
            __builder.OpenElement(84, "strong");
            __builder.AddAttribute(85, "b-3qssc0bm46");
#nullable restore
#line (34,36)-(34,62) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
__builder.AddContent(86, State.CurrentPageIndex + 1
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
            __builder.AddMarkupContent(87, "\r\n                    of ");
            __builder.OpenElement(88, "strong");
            __builder.AddAttribute(89, "b-3qssc0bm46");
#nullable restore
#line (35,34)-(35,57) 25 "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
__builder.AddContent(90, State.LastPageIndex + 1
 
#line default
#line hidden
#nullable disable
            );
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(91, "\r\n                ");
            __builder.OpenElement(92, "button");
            __builder.AddAttribute(93, "class", "go-next");
            __builder.AddAttribute(94, "type", "button");
            __builder.AddAttribute(95, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (37,65)-(37,76) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
GoNextAsync
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(96, "disabled", 
#nullable restore
#line (37,90)-(37,104) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoForwards
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(97, "title", "Go to next page");
            __builder.AddAttribute(98, "aria-label", "Go to next page");
            __builder.AddAttribute(99, "b-3qssc0bm46");
            __builder.CloseElement();
            __builder.AddMarkupContent(100, "\r\n                ");
            __builder.OpenElement(101, "button");
            __builder.AddAttribute(102, "class", "go-last");
            __builder.AddAttribute(103, "type", "button");
            __builder.AddAttribute(104, "onclick", global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line (38,65)-(38,76) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
GoLastAsync
 
#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(105, "disabled", 
#nullable restore
#line (38,90)-(38,104) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
!CanGoForwards
 
#line default
#line hidden
#nullable disable
            );
            __builder.AddAttribute(106, "title", "Go to last page");
            __builder.AddAttribute(107, "aria-label", "Go to last page");
            __builder.AddAttribute(108, "b-3qssc0bm46");
            __builder.CloseElement();
#nullable restore
#line (39,1)-(40,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
            }
 
#line default
#line hidden
#nullable disable
 
            __builder.CloseElement();
#nullable restore
#line (41,1)-(42,1) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor"
    }
 
#line default
#line hidden
#nullable disable
 
            __builder.CloseElement();
        }
        #pragma warning restore 1998
    }
}
#pragma warning restore 1591