#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}" "641fbe338684b7278fde8a8429d62c8a9711baea0928a6d4f3c2f26db311a070" // <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,44)-(20,57) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" GetPageUrl(0) #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,131)-(20,160) "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, "tabindex", #nullable restore #line (20,175)-(20,199) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" !CanGoBack ? "-1" : null #line default #line hidden #nullable disable ); __builder.AddAttribute(22, "b-3qssc0bm46"); __builder.AddMarkupContent(23, "«"); __builder.CloseElement(); __builder.AddMarkupContent(24, "\r\n "); __builder.OpenElement(25, "a"); __builder.AddAttribute(26, "class", "go-previous"); __builder.AddAttribute(27, "href", #nullable restore #line (21,47)-(21,98) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" GetPageUrl(Math.Max(0, State.CurrentPageIndex - 1)) #line default #line hidden #nullable disable ); __builder.AddAttribute(28, "title", "Go to previous page"); __builder.AddAttribute(29, "aria-label", "Go to previous page"); __builder.AddAttribute(30, "aria-disabled", #nullable restore #line (21,178)-(21,207) "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(31, "tabindex", #nullable restore #line (21,222)-(21,246) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" !CanGoBack ? "-1" : null #line default #line hidden #nullable disable ); __builder.AddAttribute(32, "b-3qssc0bm46"); __builder.AddMarkupContent(33, "‹"); __builder.CloseElement(); __builder.AddMarkupContent(34, "\r\n "); __builder.OpenElement(35, "div"); __builder.AddAttribute(36, "class", "pagination-text"); __builder.AddAttribute(37, "b-3qssc0bm46"); __builder.AddMarkupContent(38, "\r\n Page "); __builder.OpenElement(39, "strong"); __builder.AddAttribute(40, "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(41, State.CurrentPageIndex + 1 #line default #line hidden #nullable disable ); __builder.CloseElement(); __builder.AddMarkupContent(42, "\r\n of "); __builder.OpenElement(43, "strong"); __builder.AddAttribute(44, "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(45, State.LastPageIndex + 1 #line default #line hidden #nullable disable ); __builder.CloseElement(); __builder.CloseElement(); __builder.AddMarkupContent(46, "\r\n "); __builder.OpenElement(47, "a"); __builder.AddAttribute(48, "class", "go-next"); __builder.AddAttribute(49, "href", #nullable restore #line (26,43)-(26,117) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" GetPageUrl(Math.Min(State.LastPageIndex ?? 0, State.CurrentPageIndex + 1)) #line default #line hidden #nullable disable ); __builder.AddAttribute(50, "title", "Go to next page"); __builder.AddAttribute(51, "aria-label", "Go to next page"); __builder.AddAttribute(52, "aria-disabled", #nullable restore #line (26,189)-(26,222) "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(53, "tabindex", #nullable restore #line (26,237)-(26,265) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" !CanGoForwards ? "-1" : null #line default #line hidden #nullable disable ); __builder.AddAttribute(54, "b-3qssc0bm46"); __builder.AddMarkupContent(55, "›"); __builder.CloseElement(); __builder.AddMarkupContent(56, "\r\n "); __builder.OpenElement(57, "a"); __builder.AddAttribute(58, "class", "go-last"); __builder.AddAttribute(59, "href", #nullable restore #line (27,43)-(27,79) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" GetPageUrl(State.LastPageIndex ?? 0) #line default #line hidden #nullable disable ); __builder.AddAttribute(60, "title", "Go to last page"); __builder.AddAttribute(61, "aria-label", "Go to last page"); __builder.AddAttribute(62, "aria-disabled", #nullable restore #line (27,151)-(27,184) "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(63, "tabindex", #nullable restore #line (27,199)-(27,227) "D:\a\_work\1\s\src\aspnetcore\src\Components\QuickGrid\Microsoft.AspNetCore.Components.QuickGrid\src\Pagination\Paginator.razor" !CanGoForwards ? "-1" : null #line default #line hidden #nullable disable ); __builder.AddAttribute(64, "b-3qssc0bm46"); __builder.AddMarkupContent(65, "»"); __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(66, "button"); __builder.AddAttribute(67, "class", "go-first"); __builder.AddAttribute(68, "type", "button"); __builder.AddAttribute(69, "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(70, "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(71, "title", "Go to first page"); __builder.AddAttribute(72, "aria-label", "Go to first page"); __builder.AddAttribute(73, "b-3qssc0bm46"); __builder.CloseElement(); __builder.AddMarkupContent(74, "\r\n "); __builder.OpenElement(75, "button"); __builder.AddAttribute(76, "class", "go-previous"); __builder.AddAttribute(77, "type", "button"); __builder.AddAttribute(78, "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(79, "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(80, "title", "Go to previous page"); __builder.AddAttribute(81, "aria-label", "Go to previous page"); __builder.AddAttribute(82, "b-3qssc0bm46"); __builder.CloseElement(); __builder.AddMarkupContent(83, "\r\n "); __builder.OpenElement(84, "div"); __builder.AddAttribute(85, "class", "pagination-text"); __builder.AddAttribute(86, "b-3qssc0bm46"); __builder.AddMarkupContent(87, "\r\n Page "); __builder.OpenElement(88, "strong"); __builder.AddAttribute(89, "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(90, State.CurrentPageIndex + 1 #line default #line hidden #nullable disable ); __builder.CloseElement(); __builder.AddMarkupContent(91, "\r\n of "); __builder.OpenElement(92, "strong"); __builder.AddAttribute(93, "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(94, State.LastPageIndex + 1 #line default #line hidden #nullable disable ); __builder.CloseElement(); __builder.CloseElement(); __builder.AddMarkupContent(95, "\r\n "); __builder.OpenElement(96, "button"); __builder.AddAttribute(97, "class", "go-next"); __builder.AddAttribute(98, "type", "button"); __builder.AddAttribute(99, "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(100, "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(101, "title", "Go to next page"); __builder.AddAttribute(102, "aria-label", "Go to next page"); __builder.AddAttribute(103, "b-3qssc0bm46"); __builder.CloseElement(); __builder.AddMarkupContent(104, "\r\n "); __builder.OpenElement(105, "button"); __builder.AddAttribute(106, "class", "go-last"); __builder.AddAttribute(107, "type", "button"); __builder.AddAttribute(108, "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(109, "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(110, "title", "Go to last page"); __builder.AddAttribute(111, "aria-label", "Go to last page"); __builder.AddAttribute(112, "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