#pragma checksum "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "b021fc012e0cf9bd8b5beb42265198fde5dfdb8a"
// <auto-generated/>
#pragma warning disable 1591
namespace BookRegistry.Client.Pages
{
    #line hidden
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Threading.Tasks;
    using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using System.Net.Http;

#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using System.Net.Http.Json;

#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;

#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;

#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;

#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using Microsoft.AspNetCore.Components.WebAssembly.Http;

#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using Microsoft.AspNetCore.Authorization;

#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;

#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using CommonHelpers.WASM;

#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using AFXUI;

#line default
#line hidden
#nullable disable
#nullable restore
#line 14 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using BookRegistry.Client;

#line default
#line hidden
#nullable disable
#nullable restore
#line 15 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using BookRegistry.Client.DB;

#line default
#line hidden
#nullable disable
#nullable restore
#line 16 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using BookRegistry.Client.Shared;

#line default
#line hidden
#nullable disable
#nullable restore
#line 17 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using BookRegistry.Client.Components;

#line default
#line hidden
#nullable disable
#nullable restore
#line 18 "D:\HANDICRAFT\BookRegistry\Client\_Imports.razor"
using BookRegistry.Client.Pages;

#line default
#line hidden
#nullable disable
    [Microsoft.AspNetCore.Components.RouteAttribute("/")]
    public partial class HomePage : APageComponent
    {
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
        {
#nullable restore
#line 3 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
  try{

#line default
#line hidden
#nullable disable
            __Blazor.BookRegistry.Client.Pages.HomePage.TypeInference.CreateCascadingValue_0(__builder, 0, 1, 
#nullable restore
#line 5 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                       this

#line default
#line hidden
#nullable disable
            , 2, (__builder2) => {
                __Blazor.BookRegistry.Client.Pages.HomePage.TypeInference.CreateCascadingValue_1(__builder2, 3, 4, 
#nullable restore
#line 6 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                          CurrentBook

#line default
#line hidden
#nullable disable
                , 5, (__builder3) => {
#nullable restore
#line 7 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
       if (DisplayBookInfo) {

#line default
#line hidden
#nullable disable
                    __builder3.OpenComponent<BookRegistry.Client.Components.BookInfo>(6);
                    __builder3.AddComponentReferenceCapture(7, (__value) => {
#nullable restore
#line 7 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                             BookInfo = (BookRegistry.Client.Components.BookInfo)__value;

#line default
#line hidden
#nullable disable
                    }
                    );
                    __builder3.CloseComponent();
#nullable restore
#line 7 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                        }

#line default
#line hidden
#nullable disable
                    __Blazor.BookRegistry.Client.Pages.HomePage.TypeInference.CreateCascadingValue_2(__builder3, 8, 9, 
#nullable restore
#line 8 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                             BookSelectionCollections

#line default
#line hidden
#nullable disable
                    , 10, (__builder4) => {
#nullable restore
#line 9 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
          if (DisplayBookCard) {

#line default
#line hidden
#nullable disable
                        __builder4.OpenComponent<BookRegistry.Client.Components.BookCard>(11);
                        __builder4.AddComponentReferenceCapture(12, (__value) => {
#nullable restore
#line 9 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                BookCard = (BookRegistry.Client.Components.BookCard)__value;

#line default
#line hidden
#nullable disable
                        }
                        );
                        __builder4.CloseComponent();
#nullable restore
#line 9 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                           }

#line default
#line hidden
#nullable disable
                    }
                    );
                }
                );
            }
            );
            __builder.AddMarkupContent(13, "\r\n");
            __builder.OpenElement(14, "div");
            __builder.AddAttribute(15, "id", "pg_home_MainContentDIV");
            __builder.AddAttribute(16, "style", 
#nullable restore
#line 13 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                         IsOnMainContent ? null : "display: none"

#line default
#line hidden
#nullable disable
            );
            __builder.OpenElement(17, "div");
            __builder.AddAttribute(18, "id", "pg_home_HeaderDIV");
            __builder.AddMarkupContent(19, "<span class=\"page_ImpressiveTitle\">BookRegistry client-server WASM-application</span>\r\n   <img src=\"images/book_registry.png\" class=\"ml-2\" style=\"align-self: flex-start\">\r\n   <div style=\"flex: 1; height: 100%\"></div>\r\n   ");
            __builder.AddMarkupContent(20, "<div id=\"pg_home_SelectionRemDIV\">Book selection<br>by requisites</div>\r\n   <div style=\"flex: 3; height: 100%\"></div>");
#nullable restore
#line 21 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
    if (IsForCorrection)
   {

#line default
#line hidden
#nullable disable
            __builder.OpenComponent<BookRegistry.Client.Shared.AButton>(21);
            __builder.AddAttribute(22, "id", "pg_home_AddBookBUTTON");
            __builder.AddAttribute(23, "Classes_0", "btn btn-secondary");
            __builder.AddAttribute(24, "Title", "Open add-book form (sub-page)");
            __builder.AddAttribute(25, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                     HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(26, "Focusable", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                  false

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(27, "ON_Click", new System.Action(
#nullable restore
#line 26 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                      AddNewBookBUTTON_OnClick

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(28, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                __builder2.AddContent(29, "Add new book");
            }
            ));
            __builder.CloseComponent();
#nullable restore
#line 27 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
   }

#line default
#line hidden
#nullable disable
            __builder.CloseElement();
            __builder.AddMarkupContent(30, "\r\n");
            __builder.OpenElement(31, "table");
            __builder.AddAttribute(32, "id", "pg_home_ControlsTABLE");
            __builder.OpenElement(33, "tbody");
            __builder.AddMarkupContent(34, "<tr><td></td></tr>\r\n\r\n      ");
            __builder.AddMarkupContent(35, @"<tr><td class=""pg_home_RequisiteCaptionTD"">Author:</td><td>&nbsp;</td>
         <td class=""pg_home_RequisiteCaptionTD"">Publisher:</td><td>&nbsp;</td>
         <td class=""pg_home_RequisiteCaptionTD page_ActiveLabel""><u>N</u>ame part (fragment):</td></tr>
      ");
            __builder.OpenElement(36, "tr");
            __builder.OpenElement(37, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.ADropDownList_IdName>(38);
            __builder.AddAttribute(39, "SelectClasses", "pg_home_RequisiteSELECT");
            __builder.AddAttribute(40, "ResetPresence", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<BookRegistry.Client.Shared.ElementPresence>(
#nullable restore
#line 42 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                 ElementPresence.Available

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(41, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                           HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(42, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 43 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                                      1

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(43, "ON_SelectIndex", new System.Action(
#nullable restore
#line 44 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                  RequisiteList_OnSelectIndex

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(44, (__value) => {
#nullable restore
#line 41 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                        AuthorDDL = (BookRegistry.Client.Shared.ADropDownList_IdName)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.AddMarkupContent(45, "\r\n         <td></td>\r\n         ");
            __builder.OpenElement(46, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.ADropDownList_IdName>(47);
            __builder.AddAttribute(48, "SelectClasses", "pg_home_RequisiteSELECT");
            __builder.AddAttribute(49, "ResetPresence", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<BookRegistry.Client.Shared.ElementPresence>(
#nullable restore
#line 49 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                 ElementPresence.Available

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(50, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 50 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                           HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(51, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 50 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                                      4

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(52, "ON_SelectIndex", new System.Action(
#nullable restore
#line 51 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                  RequisiteList_OnSelectIndex

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(53, (__value) => {
#nullable restore
#line 48 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                        PublisherDDL = (BookRegistry.Client.Shared.ADropDownList_IdName)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.AddMarkupContent(54, "\r\n         <td></td>\r\n         ");
            __builder.OpenElement(55, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.AEditBox>(56);
            __builder.AddAttribute(57, "InputClasses", "pg_home_RequisiteINPUT");
            __builder.AddAttribute(58, "AccessKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 56 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  IsOnMainContent ? "n" : null

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(59, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 57 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                               HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(60, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 57 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                          6

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(61, "ON_SetText", new System.Action(
#nullable restore
#line 58 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  RequisiteEdit_OnSetText

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(62, "ON_KeyDown_A", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.KeyboardEventArgs>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Microsoft.AspNetCore.Components.Web.KeyboardEventArgs>(this, 
#nullable restore
#line 59 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                     (e) => RequisiteEdit_OnKeyDown_A(BookNamePartEdit,e)

#line default
#line hidden
#nullable disable
            )));
            __builder.AddComponentReferenceCapture(63, (__value) => {
#nullable restore
#line 55 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                            BookNamePartEdit = (BookRegistry.Client.Shared.AEditBox)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.AddMarkupContent(64, "\r\n         ");
            __builder.OpenElement(65, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.AResetControl>(66);
            __builder.AddAttribute(67, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 62 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                      BookNamePartEdit?.Enabled ?? false

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(68, (__value) => {
#nullable restore
#line 61 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  BookNamePartReset = (BookRegistry.Client.Shared.AResetControl)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(69, "\r\n\r\n      ");
            __builder.AddMarkupContent(70, @"<tr><td class=""pg_home_RequisiteCaptionTD"">Category:</td><td>&nbsp;</td>
         <td class=""pg_home_RequisiteCaptionTD"">Series:</td><td>&nbsp;</td>
         <td class=""pg_home_RequisiteCaptionTD page_ActiveLabel""><u><b>I</b></u>SBN (fragment):</td></tr>
      ");
            __builder.OpenElement(71, "tr");
            __builder.OpenElement(72, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.ADropDownList_IdName>(73);
            __builder.AddAttribute(74, "SelectClasses", "pg_home_RequisiteSELECT");
            __builder.AddAttribute(75, "ResetPresence", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<BookRegistry.Client.Shared.ElementPresence>(
#nullable restore
#line 73 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                 ElementPresence.Available

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(76, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 74 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                           HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(77, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 74 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                                      2

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(78, "ON_SelectIndex", new System.Action(
#nullable restore
#line 75 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                  RequisiteList_OnSelectIndex

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(79, (__value) => {
#nullable restore
#line 72 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                        CategoryDDL = (BookRegistry.Client.Shared.ADropDownList_IdName)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.AddMarkupContent(80, "\r\n         <td></td>\r\n         ");
            __builder.OpenElement(81, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.ADropDownList_IdName>(82);
            __builder.AddAttribute(83, "SelectClasses", "pg_home_RequisiteSELECT");
            __builder.AddAttribute(84, "ResetPresence", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<BookRegistry.Client.Shared.ElementPresence>(
#nullable restore
#line 80 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                 ElementPresence.Available

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(85, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 81 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                           HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(86, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 81 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                                      5

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(87, "ON_SelectIndex", new System.Action(
#nullable restore
#line 82 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                  RequisiteList_OnSelectIndex

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(88, (__value) => {
#nullable restore
#line 79 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                        SeriesDDL = (BookRegistry.Client.Shared.ADropDownList_IdName)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.AddMarkupContent(89, "\r\n         <td></td>\r\n         ");
            __builder.OpenElement(90, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.AEditBox>(91);
            __builder.AddAttribute(92, "InputClasses", "pg_home_RequisiteINPUT");
            __builder.AddAttribute(93, "AccessKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 87 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  IsOnMainContent ? "i" : null

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(94, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 88 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                               HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(95, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 88 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                          7

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(96, "ON_SetText", new System.Action(
#nullable restore
#line 89 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  RequisiteEdit_OnSetText

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(97, "onkeydown", Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Microsoft.AspNetCore.Components.Web.KeyboardEventArgs>(this, 
#nullable restore
#line 90 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                   (e) => RequisiteEdit_OnKeyDown_A(ISBNPartEdit,e)

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(98, (__value) => {
#nullable restore
#line 86 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                            ISBNPartEdit = (BookRegistry.Client.Shared.AEditBox)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.AddMarkupContent(99, "\r\n         ");
            __builder.OpenElement(100, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.AResetControl>(101);
            __builder.AddAttribute(102, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 93 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                      ISBNPartEdit?.Enabled ?? false

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(103, (__value) => {
#nullable restore
#line 92 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  ISBNPartReset = (BookRegistry.Client.Shared.AResetControl)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(104, "\r\n\r\n      ");
            __builder.AddMarkupContent(105, "<tr><td class=\"pg_home_RequisiteCaptionTD\">Genre:</td><td></td></tr>\r\n      ");
            __builder.OpenElement(106, "tr");
            __builder.OpenElement(107, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.ADropDownList_IdName>(108);
            __builder.AddAttribute(109, "SelectClasses", "pg_home_RequisiteSELECT");
            __builder.AddAttribute(110, "ResetPresence", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<BookRegistry.Client.Shared.ElementPresence>(
#nullable restore
#line 104 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                 ElementPresence.Available

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(111, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 105 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                           HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(112, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 105 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                                      3

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(113, "ON_SelectIndex", new System.Action(
#nullable restore
#line 106 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                  RequisiteList_OnSelectIndex

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(114, (__value) => {
#nullable restore
#line 103 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                        GenreDDL = (BookRegistry.Client.Shared.ADropDownList_IdName)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(115, "\r\n\r\n      ");
            __builder.AddMarkupContent(116, "<tr><td style=\"height: 7px\"></td></tr>\r\n\r\n      ");
            __builder.OpenElement(117, "tr");
            __builder.OpenElement(118, "td");
            __builder.OpenElement(119, "div");
            __builder.AddAttribute(120, "class", "pg_home_SelectionControlsDIV");
            __builder.OpenComponent<BookRegistry.Client.Shared.AButton>(121);
            __builder.AddAttribute(122, "ID", "pg_home_ResetRequisitesBUTTON");
            __builder.AddAttribute(123, "Title", "Reset all input (requisites)");
            __builder.AddAttribute(124, "AccessKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 131 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                    IsOnMainContent ? "r" : null

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(125, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 132 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                 ResetSelectEnabled

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(126, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 132 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                             8

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(127, "ON_Click", new System.Action(
#nullable restore
#line 133 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                  ResetRequisitesButton_OnClick

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(128, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                __builder2.AddMarkupContent(129, "<u>R</u>eset requisites");
            }
            ));
            __builder.AddComponentReferenceCapture(130, (__value) => {
#nullable restore
#line 129 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                              ResetButton = (BookRegistry.Client.Shared.AButton)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.AddMarkupContent(131, "&nbsp;\r\n               ");
            __builder.OpenComponent<BookRegistry.Client.Shared.AButton>(132);
            __builder.AddAttribute(133, "ID", "pg_home_SelectBooksBUTTON");
            __builder.AddAttribute(134, "Classes_0", "btn btn-primary btn-sm");
            __builder.AddAttribute(135, "Title", "Perform selection query");
            __builder.AddAttribute(136, "AccessKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 137 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                    IsOnMainContent ? "s" : null

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(137, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 138 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                 ResetSelectEnabled

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(138, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 138 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                             9

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(139, "ON_Click_A", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, 
#nullable restore
#line 139 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                    SelectBooksButton_OnClick_A

#line default
#line hidden
#nullable disable
            )));
            __builder.AddAttribute(140, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                __builder2.AddMarkupContent(141, "<u>S</u>elect books");
            }
            ));
            __builder.AddComponentReferenceCapture(142, (__value) => {
#nullable restore
#line 134 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                              SelectBooksButton = (BookRegistry.Client.Shared.AButton)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(143, "\r\n         ");
            __builder.AddMarkupContent(144, "<td>&nbsp;</td>\r\n         ");
            __builder.OpenElement(145, "td");
            __builder.AddAttribute(146, "colspan", "3");
            __builder.OpenElement(147, "div");
            __builder.AddAttribute(148, "id", "pg_home_BookOrderDIV");
            __builder.AddMarkupContent(149, "<span id=\"pg_home_OrderCaptionSPAN\">\r\n                  Book-order (in query sorting)\r\n                  <font color=\"DimGray\">&#x25BA;&nbsp;</font></span>\r\n               ");
            __builder.OpenComponent<BookRegistry.Client.Shared.ADropDownList>(150);
            __builder.AddAttribute(151, "ContainerId", "pg_home_BookOrderListDIV");
            __builder.AddAttribute(152, "SelectClasses_0", "form-control-sm");
            __builder.AddAttribute(153, "SelectClasses", "pg_home_BookOrderSELECT");
            __builder.AddAttribute(154, "SelectStyle", "font-style: italic");
            __builder.AddAttribute(155, "OptionStyle", "font-style: normal; color: Blue");
            __builder.AddAttribute(156, "SelectedOptionStyle", "font-style: normal; font-weight: bold; color: SeaGreen");
            __builder.AddAttribute(157, "InitialItems", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Collections.Generic.IReadOnlyList<System.Object>>(
#nullable restore
#line 156 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                            BookSortingInfo.Items

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(158, "ItemCaptionFieldName", "Name");
            __builder.AddAttribute(159, "SelectFirstItemOnInit", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 158 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                     true

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(160, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 159 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                       HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(161, "TabIndex", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32?>(
#nullable restore
#line 160 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                       10

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(162, "ON_SelectIndex_A", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, 
#nullable restore
#line 161 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                BookOrderDDL_OnSelectIndex_A

#line default
#line hidden
#nullable disable
            )));
            __builder.AddComponentReferenceCapture(163, (__value) => {
#nullable restore
#line 149 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                    BookOrderDDL = (BookRegistry.Client.Shared.ADropDownList)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(164, "\r\n         ");
            __builder.OpenElement(165, "td");
            __builder.OpenComponent<BookRegistry.Client.Shared.AUpResetControl>(166);
            __builder.AddAttribute(167, "Enabled", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 165 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                                             HasRequisiteLists

#line default
#line hidden
#nullable disable
            ));
            __builder.AddComponentReferenceCapture(168, (__value) => {
#nullable restore
#line 165 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                                   BookOrderUpReset = (BookRegistry.Client.Shared.AUpResetControl)__value;

#line default
#line hidden
#nullable disable
            }
            );
            __builder.CloseComponent();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.CloseElement();
            __builder.AddMarkupContent(169, "\r\n\r\n");
            __Blazor.BookRegistry.Client.Pages.HomePage.TypeInference.CreateCascadingValue_3(__builder, 170, 171, 
#nullable restore
#line 172 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                       this

#line default
#line hidden
#nullable disable
            , 172, (__builder2) => {
                __builder2.OpenComponent<BookRegistry.Client.Components.BookList>(173);
                __builder2.AddAttribute(174, "Items", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Collections.Generic.List<BookRegistry.Client.DB.SelectBooks_Item>>(
#nullable restore
#line 173 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
                    BookList

#line default
#line hidden
#nullable disable
                ));
                __builder2.CloseComponent();
            }
            );
            __builder.CloseElement();
#nullable restore
#line 178 "D:\HANDICRAFT\BookRegistry\Client\Pages\HomePage.razor"
}catch(Exception e){ProcessRenderingError(GetType(),e);}

#line default
#line hidden
#nullable disable
        }
        #pragma warning restore 1998
    }
}
namespace __Blazor.BookRegistry.Client.Pages.HomePage
{
    #line hidden
    internal static class TypeInference
    {
        public static void CreateCascadingValue_0<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TValue __arg0, int __seq1, global::Microsoft.AspNetCore.Components.RenderFragment __arg1)
        {
        __builder.OpenComponent<global::Microsoft.AspNetCore.Components.CascadingValue<TValue>>(seq);
        __builder.AddAttribute(__seq0, "Value", __arg0);
        __builder.AddAttribute(__seq1, "ChildContent", __arg1);
        __builder.CloseComponent();
        }
        public static void CreateCascadingValue_1<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TValue __arg0, int __seq1, global::Microsoft.AspNetCore.Components.RenderFragment __arg1)
        {
        __builder.OpenComponent<global::Microsoft.AspNetCore.Components.CascadingValue<TValue>>(seq);
        __builder.AddAttribute(__seq0, "Value", __arg0);
        __builder.AddAttribute(__seq1, "ChildContent", __arg1);
        __builder.CloseComponent();
        }
        public static void CreateCascadingValue_2<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TValue __arg0, int __seq1, global::Microsoft.AspNetCore.Components.RenderFragment __arg1)
        {
        __builder.OpenComponent<global::Microsoft.AspNetCore.Components.CascadingValue<TValue>>(seq);
        __builder.AddAttribute(__seq0, "Value", __arg0);
        __builder.AddAttribute(__seq1, "ChildContent", __arg1);
        __builder.CloseComponent();
        }
        public static void CreateCascadingValue_3<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TValue __arg0, int __seq1, global::Microsoft.AspNetCore.Components.RenderFragment __arg1)
        {
        __builder.OpenComponent<global::Microsoft.AspNetCore.Components.CascadingValue<TValue>>(seq);
        __builder.AddAttribute(__seq0, "Value", __arg0);
        __builder.AddAttribute(__seq1, "ChildContent", __arg1);
        __builder.CloseComponent();
        }
    }
}
#pragma warning restore 1591
