Пример #1
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
#line 7 "C:\GitRepository\Webassembly\Game\WebAssembly\game\game2.Client\Story\choose.cshtml"
            if (game == null)
            {
#line default
#line hidden
                builder.AddContent(0, "    ");
                builder.AddMarkupContent(1, "<h5>Loding....</h5>\n");
#line 10 "C:\GitRepository\Webassembly\Game\WebAssembly\game\game2.Client\Story\choose.cshtml"
            }
            else
            {
#line default
#line hidden
                builder.AddContent(2, "    ");
                builder.OpenElement(3, "div");
                builder.AddAttribute(4, "class", "body6");
                builder.AddMarkupContent(5, "\n        <br>\n\n        ");
                builder.OpenElement(6, "center");
                builder.AddContent(7, "\n            ");
                builder.OpenElement(8, "div");
                builder.AddAttribute(9, "class", "center container col-sm-6");
                builder.AddContent(10, "\n                \n                ");
                builder.AddMarkupContent(11, "<h5 style=\"color:lawngreen\">With your research you found out that these are the prime suspects.</h5>\n                ");
                builder.OpenElement(12, "div");
                builder.AddAttribute(13, "class", "container");
                builder.AddContent(14, "\n                    ");
                builder.AddMarkupContent(15, @"<div class=""row"">
                        <div class=""column"">
                            <h6 style=""color:white"">Tony Stark</h6><img height=""100"" width=""100"" src=""/css/image/tony.jpg"">
                        </div>
                        <div class=""column"">
                            <h6 style=""color:white"">Steve Roger</h6><img height=""100"" width=""100"" src=""/css/image/steve.jpg"">
                        </div>
                        <div class=""column"">
                            <h6 style=""color:white"">Natasha romanoff</h6><img height=""100"" width=""100"" src=""/css/image/natasha.jpg"">
                        </div>
                        <div class=""column"">
                            <h6 style=""color:white"">Bruce Banner</h6><img height=""100"" width=""100"" src=""/css/image/bruce.png"">
                        </div>
                        <div class=""column"">
                            <h6 style=""color:white"">Peter Parker</h6><img height=""100"" width=""100"" src=""/css/image/peter.jpg"">
                        </div>
                    </div>


                    ");
                builder.AddMarkupContent(16, "<h5 style=\"color :lawngreen\">To guess the criminal</h5>\n                    ");
                builder.OpenElement(17, "button");
                builder.AddAttribute(18, "class", "btn waves-effect waves-light");
                builder.AddAttribute(19, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(goguess));
                builder.AddAttribute(20, "type", "Submit");
                builder.AddContent(21, "Guess");
                builder.CloseElement();
                builder.AddMarkupContent(22, "\n\n                    <br><br><br><br><br>\n\n                    ");
                builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(23);
                builder.AddAttribute(24, "href", $"/clue1/" + myvalue);
                builder.AddAttribute(25, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                    builder2.OpenElement(26, "button");
                    builder2.AddAttribute(27, "class", "btn waves-effect waves-light");
                    builder2.AddAttribute(28, "type", "Submit");
                    builder2.AddContent(29, game.clue1);
                    builder2.CloseElement();
                }
                                                                                                      ));
                builder.CloseComponent();
                builder.AddContent(30, "\n                    ");
                builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(31);
                builder.AddAttribute(32, "href", $"/clue2/" + myvalue);
                builder.AddAttribute(33, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                    builder2.OpenElement(34, "button");
                    builder2.AddAttribute(35, "class", "btn waves-effect waves-light");
                    builder2.AddAttribute(36, "type", "Submit");
                    builder2.AddContent(37, game.clue2);
                    builder2.CloseElement();
                }
                                                                                                      ));
                builder.CloseComponent();
                builder.AddContent(38, "\n                    ");
                builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(39);
                builder.AddAttribute(40, "href", $"/clue3/" + myvalue);
                builder.AddAttribute(41, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                    builder2.OpenElement(42, "button");
                    builder2.AddAttribute(43, "class", "btn waves-effect waves-light");
                    builder2.AddAttribute(44, "type", "Submit");
                    builder2.AddContent(45, game.clue3);
                    builder2.CloseElement();
                }
                                                                                                      ));
                builder.CloseComponent();
                builder.AddContent(46, "\n                ");
                builder.CloseElement();
                builder.AddContent(47, "\n                ");
                builder.CloseElement();
                builder.AddContent(48, "\n        ");
                builder.CloseElement();
                builder.AddContent(49, "\n    ");
                builder.CloseElement();
                builder.AddContent(50, "\n");
#line 53 "C:\GitRepository\Webassembly\Game\WebAssembly\game\game2.Client\Story\choose.cshtml"
            }

#line default
#line hidden
        }
Пример #2
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "main");
     builder.AddContent(2, "\n    ");
     builder.OpenElement(3, "div");
     builder.AddAttribute(4, "class", "top-row");
     builder.AddContent(5, "\n        ");
     builder.OpenElement(6, "span");
     builder.AddAttribute(7, "class", "name");
     builder.AddContent(8, "Situational Center");
     builder.CloseElement();
     builder.AddContent(9, "\n        ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(10);
     builder.AddAttribute(11, "href", "");
     builder.AddAttribute(12, "class", "top-row-item");
     builder.AddAttribute(13, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(14, localizator.Current.Headers.HomeTitle);
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(15, "\n        ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(16);
     builder.AddAttribute(17, "href", "");
     builder.AddAttribute(18, "class", "top-row-item");
     builder.AddAttribute(19, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(20, localizator.Current.Headers.ProfileTitle);
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(21, "\n        ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(22);
     builder.AddAttribute(23, "href", "settings");
     builder.AddAttribute(24, "class", "top-row-item");
     builder.AddAttribute(25, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(26, localizator.Current.Headers.SettingsTitle);
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(27, "\n        ");
     builder.OpenElement(28, "span");
     builder.AddAttribute(29, "class", "right");
     builder.AddContent(30, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(31);
     builder.AddAttribute(32, "href", "signup");
     builder.AddAttribute(33, "class", "top-row-item");
     builder.AddAttribute(34, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(35, localizator.Current.Headers.SignUpTitle);
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(36, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(37);
     builder.AddAttribute(38, "href", "login");
     builder.AddAttribute(39, "class", "top-row-item");
     builder.AddAttribute(40, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(41, localizator.Current.Headers.LoginTitle);
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(42, "\n        ");
     builder.CloseElement();
     builder.AddContent(43, "\n    ");
     builder.CloseElement();
     builder.AddContent(44, "\n\n    ");
     builder.OpenElement(45, "div");
     builder.AddAttribute(46, "class", "content");
     builder.AddContent(47, "\n        ");
     builder.AddContent(48, Body);
     builder.AddContent(49, "\n    ");
     builder.CloseElement();
     builder.AddContent(50, "\n");
     builder.CloseElement();
 }
Пример #3
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "main-nav");
     builder.AddContent(2, "\n    ");
     builder.OpenElement(3, "div");
     builder.AddAttribute(4, "class", "navbar navbar-inverse");
     builder.AddContent(5, "\n        ");
     builder.OpenElement(6, "div");
     builder.AddAttribute(7, "class", "navbar-header");
     builder.AddContent(8, "\n            ");
     builder.OpenElement(9, "button");
     builder.AddAttribute(10, "type", "button");
     builder.AddAttribute(11, "class", "navbar-toggle");
     builder.AddAttribute(12, "data-toggle", "collapse");
     builder.AddAttribute(13, "data-target", ".navbar-collapse");
     builder.AddContent(14, "\n                ");
     builder.OpenElement(15, "span");
     builder.AddAttribute(16, "class", "sr-only");
     builder.AddContent(17, "Toggle navigation");
     builder.CloseElement();
     builder.AddContent(18, "\n                ");
     builder.OpenElement(19, "span");
     builder.AddAttribute(20, "class", "icon-bar");
     builder.CloseElement();
     builder.AddContent(21, "\n                ");
     builder.OpenElement(22, "span");
     builder.AddAttribute(23, "class", "icon-bar");
     builder.CloseElement();
     builder.AddContent(24, "\n                ");
     builder.OpenElement(25, "span");
     builder.AddAttribute(26, "class", "icon-bar");
     builder.CloseElement();
     builder.AddContent(27, "\n            ");
     builder.CloseElement();
     builder.AddContent(28, "\n            ");
     builder.OpenElement(29, "a");
     builder.AddAttribute(30, "class", "navbar-brand");
     builder.AddAttribute(31, "href", "/");
     builder.AddContent(32, "BlazorBricks");
     builder.CloseElement();
     builder.AddContent(33, "\n        ");
     builder.CloseElement();
     builder.AddContent(34, "\n        ");
     builder.OpenElement(35, "div");
     builder.AddAttribute(36, "class", "clearfix");
     builder.CloseElement();
     builder.AddContent(37, "\n        ");
     builder.OpenElement(38, "div");
     builder.AddAttribute(39, "class", "navbar-collapse collapse");
     builder.AddContent(40, "\n            ");
     builder.OpenElement(41, "ul");
     builder.AddAttribute(42, "class", "nav navbar-nav");
     builder.AddContent(43, "\n                ");
     builder.OpenElement(44, "li");
     builder.AddContent(45, "\n                    ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(46);
     builder.AddAttribute(47, "href", "/");
     builder.AddAttribute(48, "Match", NavLinkMatch.All);
     builder.AddAttribute(49, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(50, "\n                        ");
         builder2.OpenElement(51, "span");
         builder2.AddAttribute(52, "class", "glyphicon glyphicon-home");
         builder2.CloseElement();
         builder2.AddContent(53, " Home\n                    ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(54, "\n                ");
     builder.CloseElement();
     builder.AddContent(55, "\n                ");
     builder.OpenElement(56, "li");
     builder.AddContent(57, "\n                    ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(58);
     builder.AddAttribute(59, "href", "/counter");
     builder.AddAttribute(60, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(61, "\n                        ");
         builder2.OpenElement(62, "span");
         builder2.AddAttribute(63, "class", "glyphicon glyphicon-education");
         builder2.CloseElement();
         builder2.AddContent(64, " Counter\n                    ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(65, "\n                ");
     builder.CloseElement();
     builder.AddContent(66, "\n                ");
     builder.OpenElement(67, "li");
     builder.AddContent(68, "\n                    ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(69);
     builder.AddAttribute(70, "href", "/fetchdata");
     builder.AddAttribute(71, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(72, "\n                        ");
         builder2.OpenElement(73, "span");
         builder2.AddAttribute(74, "class", "glyphicon glyphicon-th-list");
         builder2.CloseElement();
         builder2.AddContent(75, " Fetch data\n                    ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(76, "\n                ");
     builder.CloseElement();
     builder.AddContent(77, "\n            ");
     builder.CloseElement();
     builder.AddContent(78, "\n        ");
     builder.CloseElement();
     builder.AddContent(79, "\n    ");
     builder.CloseElement();
     builder.AddContent(80, "\n");
     builder.CloseElement();
     builder.AddContent(81, "\n");
 }
Пример #4
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenComponent <Test.MyComponent>(0);
     builder.CloseComponent();
 }
Пример #5
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.AddMarkupContent(0, @"<div class=""jumbotron"" style=""background:white;margin-left:16px;margin-right:16px"">
    <div class=""container-fluid"">
        <h1>Admin Dashboard</h1>
        <p>This is an ultra lightweight admin dashboard based in Blazor. We are experimenting this in our ASP.NET project. The aim is to use Blazor, CSS, CSS Grid and Bootsrap for front end development with the design philosophy of keeping the components modern and lightweight with minimal dependencies. We strongly believe that less dependencies means easier of upgrade. On the other hand, if Blazor or Bootstrap introduces new components that overlap with those in this project, the idea is to let the components in Blazor and Boostrap take precedence. This template is available under the MIT License, so feel free to play with it.</p>
    </div>
</div>

");
            builder.OpenElement(1, "div");
            builder.AddAttribute(2, "class", "container-fluid");
            builder.AddContent(3, "\n    ");
            builder.AddMarkupContent(4, @"<div class=""card-deck"">
        <div class=""card"">
            <div class=""card-header"">Blazor</div>
            <div class=""card-body"">
                <p class=""card-text"">Blazor is an experimental .NET web framework using C# and HTML that runs in the browser. Blazor, together with Mono, compiles your Web UI and C# to WebAssembly.</p>
                <p><a href=""https://blazor.net"" target=""_blank"" class=""btn btn-success"">Learn More »</a></p>
            </div>
        </div>
        <div class=""card"">
            <div class=""card-header"">CSS Grid</div>
            <div class=""card-body"">
                <p class=""card-text"">The CSS Grid Layout Module offers a grid-based layout system, with rows and columns, making it easier to design web pages without having to use floats and positioning.</p>
                <p><a href=""https://www.w3.org/TR/css-grid-1/"" target=""_blank"" class=""btn btn-success"">Learn More »</a></p>
            </div>
        </div>
        <div class=""card"">
            <div class=""card-header"">Bootstrap 4</div>
            <div class=""card-body"">
                <p class=""card-text"">Bootstrap is a free and open-source front-end framework for designing websites and web applications. It contains design templates for typography, forms, buttons and navigation.</p>
                <p><a href=""https://getbootstrap.com/"" target=""_blank"" class=""btn btn-success"">Learn More »</a></p>
            </div>
        </div>
    </div>
    <hr>
    ");
            builder.OpenElement(5, "div");
            builder.AddAttribute(6, "class", "card-deck");
            builder.AddContent(7, "\n        ");
            builder.OpenElement(8, "div");
            builder.AddAttribute(9, "class", "card");
            builder.AddContent(10, "\n            ");
            builder.AddMarkupContent(11, "<div class=\"card-header\">Doughtnut Chart</div>\n            ");
            builder.OpenElement(12, "div");
            builder.AddAttribute(13, "class", "card-body");
            builder.AddContent(14, "\n                ");
            builder.AddMarkupContent(15, "<h5 class=\"card-title\">By Channels</h5>\n                ");
            builder.OpenComponent <ChartMan.DoughnutChart>(16);
            builder.CloseComponent();
            builder.AddContent(17, "\n                ");
            builder.AddMarkupContent(18, "<a href=\"#\" class=\"btn btn-primary\">Details</a>\n            ");
            builder.CloseElement();
            builder.AddContent(19, "\n        ");
            builder.CloseElement();
            builder.AddContent(20, "\n        ");
            builder.OpenElement(21, "div");
            builder.AddAttribute(22, "class", "card");
            builder.AddContent(23, "\n            ");
            builder.AddMarkupContent(24, "<div class=\"card-header\">Pie Chart</div>\n            ");
            builder.OpenElement(25, "div");
            builder.AddAttribute(26, "class", "card-body");
            builder.AddContent(27, "\n                ");
            builder.AddMarkupContent(28, "<h5 class=\"card-title\">By Channels</h5>\n                ");
            builder.OpenComponent <ChartMan.PieChart>(29);
            builder.CloseComponent();
            builder.AddContent(30, "\n                ");
            builder.AddMarkupContent(31, "<a href=\"#\" class=\"btn btn-primary\">Details</a>\n            ");
            builder.CloseElement();
            builder.AddContent(32, "\n        ");
            builder.CloseElement();
            builder.AddContent(33, "\n        ");
            builder.OpenElement(34, "div");
            builder.AddAttribute(35, "class", "card");
            builder.AddContent(36, "\n            ");
            builder.AddMarkupContent(37, "<div class=\"card-header\">Doughnut Chart</div>\n            \n            ");
            builder.OpenElement(38, "div");
            builder.AddAttribute(39, "class", "card-body");
            builder.AddContent(40, "\n                ");
            builder.AddMarkupContent(41, "<h5 class=\"card-title\">RenderTreeBuilder</h5>\n                ");
            builder.OpenComponent <DoughnutChartComponent.DoughnutChartMan>(42);
            builder.CloseComponent();
            builder.AddMarkupContent(43, "\n                \n\n                ");
            builder.AddMarkupContent(44, "<a href=\"#\" class=\"btn btn-primary\">Details</a>\n            ");
            builder.CloseElement();
            builder.AddContent(45, "\n        ");
            builder.CloseElement();
            builder.AddContent(46, "\n    ");
            builder.CloseElement();
            builder.AddMarkupContent(47, "\n    <hr>\n    ");
            builder.OpenElement(48, "div");
            builder.AddAttribute(49, "class", "card-deck");
            builder.AddContent(50, "\n        ");
            builder.OpenElement(51, "div");
            builder.AddAttribute(52, "class", "card");
            builder.AddContent(53, "\n            ");
            builder.AddMarkupContent(54, "<div class=\"card-header\">Bar Chart Horizontal</div>\n            ");
            builder.OpenElement(55, "div");
            builder.AddAttribute(56, "class", "card-body");
            builder.AddContent(57, "\n                ");
            builder.AddMarkupContent(58, "<h5 class=\"card-title\">By Gender</h5>\n                ");
            builder.OpenComponent <ChartMan.HorizontalBarChart>(59);
            builder.CloseComponent();
            builder.AddContent(60, "\n                ");
            builder.AddMarkupContent(61, "<a href=\"#\" class=\"btn btn-primary\">Details</a>\n            ");
            builder.CloseElement();
            builder.AddContent(62, "\n        ");
            builder.CloseElement();
            builder.AddContent(63, "\n        ");
            builder.OpenElement(64, "div");
            builder.AddAttribute(65, "class", "card");
            builder.AddContent(66, "\n            ");
            builder.AddMarkupContent(67, "<div class=\"card-header\">Bar Chart Vertical</div>\n            ");
            builder.OpenElement(68, "div");
            builder.AddAttribute(69, "class", "card-body");
            builder.AddContent(70, "\n                ");
            builder.AddMarkupContent(71, "<h5 class=\"card-title\">By Gender</h5>\n                ");
            builder.OpenComponent <ChartMan.VerticalBarChart>(72);
            builder.CloseComponent();
            builder.AddContent(73, "\n                ");
            builder.AddMarkupContent(74, "<a href=\"#\" class=\"btn btn-primary\">Details</a>\n            ");
            builder.CloseElement();
            builder.AddContent(75, "\n        ");
            builder.CloseElement();
            builder.AddContent(76, "\n        ");
            builder.OpenElement(77, "div");
            builder.AddAttribute(78, "class", "card");
            builder.AddContent(79, "\n            ");
            builder.AddMarkupContent(80, "<div class=\"card-header\">Line Chart</div>\n            ");
            builder.OpenElement(81, "div");
            builder.AddAttribute(82, "class", "card-body");
            builder.AddContent(83, "\n                ");
            builder.AddMarkupContent(84, "<h5 class=\"card-title\">By Gender</h5>\n                ");
            builder.OpenComponent <ChartMan.LineChart>(85);
            builder.CloseComponent();
            builder.AddContent(86, "\n                ");
            builder.AddMarkupContent(87, "<a href=\"#\" class=\"btn btn-primary\">Details</a>\n            ");
            builder.CloseElement();
            builder.AddContent(88, "\n        ");
            builder.CloseElement();
            builder.AddContent(89, "\n    ");
            builder.CloseElement();
            builder.AddMarkupContent(90, "\n    <hr>\n    ");
            builder.AddMarkupContent(91, @"<div class=""card-deck"">
        <div class=""card"">
            <div class=""card-body"">
                <h5 class=""card-title"">Card title</h5>
                <p class=""card-text"">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
            </div>
            <div class=""card-footer"">
                <small class=""text-muted"">Last updated 3 mins ago</small>
            </div>
        </div>
        <div class=""card"">
            <div class=""card-body"">
                <h5 class=""card-title"">Card title</h5>
                <p class=""card-text"">This card has supporting text below as a natural lead-in to additional content.</p>
            </div>
            <div class=""card-footer"">
                <small class=""text-muted"">Last updated 3 mins ago</small>
            </div>
        </div>
        <div class=""card"">
            <div class=""card-body"">
                <h5 class=""card-title"">Card title</h5>
                <p class=""card-text"">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
            </div>
            <div class=""card-footer"">
                <small class=""text-muted"">Last updated 3 mins ago</small>
            </div>
        </div>
    </div>
    <hr>
    ");
            builder.AddMarkupContent(92, "<div class=\"card-columns\">\n        <div class=\"card\">\n            <img class=\"card-img-top\" src=\"/images/283160.png\" alt=\"Card image cap\">\n            <div class=\"card-body\">\n                <h5 class=\"card-title\">Card title that wraps to a new line</h5>\n                <p class=\"card-text\">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>\n            </div>\n        </div>\n        <div class=\"card p-3\">\n            <blockquote class=\"blockquote mb-0 card-body\">\n                <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>\n                <footer class=\"blockquote-footer\">\n                    <small class=\"text-muted\">\n                        Someone famous in <cite title=\"Source Title\">Source Title</cite>\n                    </small>\n                </footer>\n            </blockquote>\n        </div>\n        <div class=\"card\">\n            <img class=\"card-img-top\" src=\"/images/283260.png\" alt=\"Card image cap\">\n            <div class=\"card-body\">\n                <h5 class=\"card-title\">Card title</h5>\n                <p class=\"card-text\">This card has supporting text below as a natural lead-in to additional content.</p>\n                <p class=\"card-text\"><small class=\"text-muted\">Last updated 3 mins ago</small></p>\n            </div>\n        </div>\n        <div class=\"card bg-primary text-white text-center p-3\">\n            <blockquote class=\"blockquote mb-0\">\n                <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat.</p>\n                <footer class=\"blockquote-footer\">\n                    <small>\n                        Someone famous in <cite title=\"Source Title\">Source Title</cite>\n                    </small>\n                </footer>\n            </blockquote>\n        </div>\n        <div class=\"card text-center\">\n            <div class=\"card-body\">\n                <h5 class=\"card-title\">Card title</h5>\n                <p class=\"card-text\">This card has supporting text below as a natural lead-in to additional content.</p>\n                <p class=\"card-text\"><small class=\"text-muted\">Last updated 3 mins ago</small></p>\n            </div>\n        </div>\n        <div class=\"card\">\n            <img class=\"card-img\" src=\"/images/283160.png\" alt=\"Card image\">\n        </div>\n        <div class=\"card p-3 text-right\">\n            <blockquote class=\"blockquote mb-0\">\n                <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>\n\n            </blockquote>\n        </div>\n        <div class=\"card\">\n            <div class=\"card-body\">\n                <h5 class=\"card-title\">Card title</h5>\n                <p class=\"card-text\">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>\n                <p class=\"card-text\"><small class=\"text-muted\">Last updated 3 mins ago</small></p>\n            </div>\n        </div>\n    </div>\n    <hr>\n    ");
            builder.AddMarkupContent(93, "<div class=\"row\">\n        <div class=\"col-xs-12\">\n            <footer>\n                <p>© Available under MIT License.</p>\n            </footer>\n        </div>\n    </div>\n");
            builder.CloseElement();
        }
Пример #6
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "h1");
     builder.AddContent(1, Title);
     builder.CloseElement();
     builder.AddContent(2, "\n\n");
     builder.OpenElement(3, "fieldset");
     builder.AddContent(4, "\n  ");
     builder.OpenElement(5, "p");
     builder.AddContent(6, "\n    ");
     builder.AddMarkupContent(7, "<label for=\"name\">Name:</label>\n    ");
     builder.OpenElement(8, "input");
     builder.AddAttribute(9, "id", "name");
     builder.AddAttribute(10, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(Customer.Name));
     builder.AddAttribute(11, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => Customer.Name = __value, Customer.Name));
     builder.CloseElement();
     builder.AddContent(12, "\n    ");
     builder.OpenComponent <PizzaPlace070.Extensions.Validation.ValidationError>(13);
     builder.AddAttribute(14, "Subject", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Object>(Customer));
     builder.AddAttribute(15, "Property", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.String>(nameof(Customer.Name)));
     builder.CloseComponent();
     builder.AddContent(16, "\n  ");
     builder.CloseElement();
     builder.AddContent(17, "\n  ");
     builder.OpenElement(18, "p");
     builder.AddContent(19, "\n    ");
     builder.AddMarkupContent(20, "<label for=\"street\">Street:</label>\n    ");
     builder.OpenElement(21, "input");
     builder.AddAttribute(22, "id", "street");
     builder.AddAttribute(23, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(Customer.Street));
     builder.AddAttribute(24, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => Customer.Street = __value, Customer.Street));
     builder.CloseElement();
     builder.AddContent(25, "\n    ");
     builder.OpenComponent <PizzaPlace070.Extensions.Validation.ValidationError>(26);
     builder.AddAttribute(27, "Subject", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Object>(Customer));
     builder.AddAttribute(28, "Property", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.String>(nameof(Customer.Street)));
     builder.CloseComponent();
     builder.AddContent(29, "\n  ");
     builder.CloseElement();
     builder.AddContent(30, "\n  ");
     builder.OpenElement(31, "p");
     builder.AddContent(32, "\n    ");
     builder.AddMarkupContent(33, "<label for=\"city\">City:</label>\n    ");
     builder.OpenElement(34, "input");
     builder.AddAttribute(35, "id", "city");
     builder.AddAttribute(36, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(Customer.City));
     builder.AddAttribute(37, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => Customer.City = __value, Customer.City));
     builder.CloseElement();
     builder.AddContent(38, "\n    ");
     builder.OpenComponent <PizzaPlace070.Extensions.Validation.ValidationError>(39);
     builder.AddAttribute(40, "Subject", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Object>(Customer));
     builder.AddAttribute(41, "Property", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.String>(nameof(Customer.City)));
     builder.CloseComponent();
     builder.AddContent(42, "\n  ");
     builder.CloseElement();
     builder.AddContent(43, "\n\n  ");
     builder.OpenElement(44, "button");
     builder.AddAttribute(45, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => Submit(Customer)));
     builder.AddAttribute(46, "disabled", Customer.HasErrors);
     builder.AddContent(47, "\n    Checkout\n  ");
     builder.CloseElement();
     builder.AddContent(48, "\n");
     builder.CloseElement();
 }
Пример #7
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);

            var nextRows    = boardViewModel.Next.Max(n => n.Row) + 1;
            var nextColumns = boardViewModel.Next.Max(n => n.Col) + 1;

            builder.OpenElement(0, "div");
            builder.AddAttribute(1, "class", "inside-page");
            builder.AddContent(2, "\n    ");
            builder.OpenElement(3, "header");
            builder.AddContent(4, "\n        ");
            builder.OpenElement(5, "img");
            builder.AddAttribute(6, "src", "img/Title.png");
            builder.CloseElement();
            builder.AddContent(7, "\n    ");
            builder.CloseElement();
            builder.AddContent(8, "\n    ");
            builder.OpenElement(9, "div");
            builder.AddAttribute(10, "class", "HolyGrail-body");
            builder.AddContent(11, "\n        ");
            builder.OpenElement(12, "nav");
            builder.AddContent(13, "\n            ");
            builder.OpenElement(14, "div");
            builder.AddAttribute(15, "class", "stats");
            builder.AddContent(16, "\n                ");
            builder.OpenComponent <BlazorBricks.Shared.StatsInfo>(17);
            builder.AddAttribute(18, "Label", "SCORE");
            builder.AddAttribute(19, "Value", boardViewModel.Score);
            builder.CloseComponent();
            builder.AddContent(20, "\n\n                ");
            builder.OpenComponent <BlazorBricks.Shared.StatsInfo>(21);
            builder.AddAttribute(22, "Label", "HI SCORE");
            builder.AddAttribute(23, "Value", boardViewModel.HiScore);
            builder.CloseComponent();
            builder.AddContent(24, "\n\n                ");
            builder.OpenComponent <BlazorBricks.Shared.StatsInfo>(25);
            builder.AddAttribute(26, "Label", "LINES");
            builder.AddAttribute(27, "Value", boardViewModel.Lines);
            builder.CloseComponent();
            builder.AddContent(28, "\n\n                ");
            builder.OpenComponent <BlazorBricks.Shared.StatsInfo>(29);
            builder.AddAttribute(30, "Label", "LEVEL");
            builder.AddAttribute(31, "Value", boardViewModel.Level);
            builder.CloseComponent();
            builder.AddContent(32, "\n                ");
            builder.OpenElement(33, "div");
            builder.AddAttribute(34, "class", "statsLine next-container");
            builder.AddContent(35, "\n                    ");
            builder.OpenElement(36, "div");
            builder.AddContent(37, "NEXT");
            builder.CloseElement();
            builder.AddContent(38, "\n                    ");
            builder.OpenElement(39, "div");
            builder.AddContent(40, "\n                        ");
            builder.OpenElement(41, "div");
            builder.AddAttribute(42, "class", "statsLine" + " next-piece" + " piece-rows-" + nextRows + " piece-columns-" + nextColumns);
            builder.AddContent(43, "\n                            ");
            builder.OpenComponent <BlazorBricks.Shared.BricksBoard>(44);
            builder.AddAttribute(45, "Bricks", boardViewModel.Next);
            builder.CloseComponent();
            builder.AddContent(46, "\n                        ");
            builder.CloseElement();
            builder.AddContent(47, "\n                    ");
            builder.CloseElement();
            builder.AddContent(48, "\n                ");
            builder.CloseElement();
            builder.AddContent(49, "\n            ");
            builder.CloseElement();
            builder.AddContent(50, "\n        ");
            builder.CloseElement();
            builder.AddContent(51, "\n        ");
            builder.OpenElement(52, "main");
            builder.AddContent(53, "\n\n");
            if (BlazorBricks.Core.GameManager.Instance.Presenter.IsGameOver)
            {
                builder.AddContent(54, "                ");
                builder.OpenElement(55, "div");
                builder.AddContent(56, "\n                    ");
                builder.OpenElement(57, "div");
                builder.AddContent(58, "\n                        ");
                builder.OpenElement(59, "button");
                builder.AddAttribute(60, onclick(StartTickLoop));
                builder.AddContent(61, "START NEW GAME");
                builder.CloseElement();
                builder.AddContent(62, "\n                    ");
                builder.CloseElement();
                builder.AddContent(63, "\n                    ");
                builder.OpenElement(64, "br");
                builder.CloseElement();
                builder.AddContent(65, "\n                    ");
                builder.OpenElement(66, "br");
                builder.CloseElement();
                builder.AddContent(67, "\n                    ");
                builder.OpenElement(68, "br");
                builder.CloseElement();
                builder.AddContent(69, "\n                    ");
                builder.OpenElement(70, "div");
                builder.AddContent(71, "BLAZOR BRICKS");
                builder.CloseElement();
                builder.AddContent(72, "\n                    ");
                builder.OpenElement(73, "div");
                builder.AddContent(74, "©2018 MARCELO RICARDO DE OLIVEIRA");
                builder.CloseElement();
                builder.AddContent(75, "\n                    ");
                builder.OpenElement(76, "br");
                builder.CloseElement();
                builder.AddContent(77, "\n                    ");
                builder.OpenElement(78, "br");
                builder.CloseElement();
                builder.AddContent(79, "\n                    ");
                builder.OpenElement(80, "div");
                builder.AddContent(81, "\n                        MADE FOR CODE PROJECT ");
                builder.OpenElement(82, "br");
                builder.CloseElement();
                builder.AddContent(83, "\n                        (");
                builder.OpenElement(84, "span");
                builder.OpenElement(85, "a");
                builder.AddAttribute(86, "target", "_blank");
                builder.AddAttribute(87, "href", "http://www.codeproject.com");
                builder.AddContent(88, "http://www.codeproject.com");
                builder.CloseElement();
                builder.CloseElement();
                builder.AddContent(89, ")\n                    ");
                builder.CloseElement();
                builder.AddContent(90, "\n                    ");
                builder.OpenElement(91, "br");
                builder.CloseElement();
                builder.AddContent(92, "\n                    ");
                builder.OpenElement(93, "div");
                builder.AddContent(94, "\n                        ");
                builder.OpenElement(95, "img");
                builder.AddAttribute(96, "src", "img/Bob.png");
                builder.AddAttribute(97, "class", "bob");
                builder.CloseElement();
                builder.AddContent(98, "\n                    ");
                builder.CloseElement();
                builder.AddContent(99, "\n                ");
                builder.CloseElement();
                builder.AddContent(100, "\n");
            }
            else
            {
                builder.AddContent(101, "                ");
                builder.OpenElement(102, "div");
                builder.AddAttribute(103, "class", "board");
                builder.AddContent(104, "\n                    ");
                builder.OpenComponent <BlazorBricks.Shared.BricksBoard>(105);
                builder.AddAttribute(106, "Bricks", boardViewModel.Bricks);
                builder.CloseComponent();
                builder.AddContent(107, "\n                ");
                builder.CloseElement();
                builder.AddContent(108, "\n");
            }
            builder.AddContent(109, "\n        ");
            builder.CloseElement();
            builder.AddContent(110, "\n        ");
            builder.OpenElement(111, "aside");
            builder.AddContent(112, "\n            ");
            builder.OpenElement(113, "div");
            builder.AddAttribute(114, "class", "stats");
            builder.AddContent(115, "\n                ");
            builder.OpenElement(116, "div");
            builder.AddAttribute(117, "class", "statsLine next-container");
            builder.AddContent(118, "\n                    ");
            builder.OpenElement(119, "div");
            builder.AddContent(120, "NEXT");
            builder.CloseElement();
            builder.AddContent(121, "\n                    ");
            builder.OpenElement(122, "div");
            builder.AddContent(123, "\n                        ");
            builder.OpenElement(124, "div");
            builder.AddAttribute(125, "class", "statsLine" + " next-piece" + " piece-rows-" + nextRows + " piece-columns-" + nextColumns);
            builder.AddContent(126, "\n                            ");
            builder.OpenComponent <BlazorBricks.Shared.BricksBoard>(127);
            builder.AddAttribute(128, "Bricks", boardViewModel.Next);
            builder.CloseComponent();
            builder.AddContent(129, "\n                        ");
            builder.CloseElement();
            builder.AddContent(130, "\n                    ");
            builder.CloseElement();
            builder.AddContent(131, "\n                ");
            builder.CloseElement();
            builder.AddContent(132, "\n            ");
            builder.CloseElement();
            builder.AddContent(133, "\n        ");
            builder.CloseElement();
            builder.AddContent(134, "\n    ");
            builder.CloseElement();
            builder.AddContent(135, "\n    ");
            builder.OpenElement(136, "footer");
            builder.AddContent(137, "\n        ");
            builder.OpenElement(138, "img");
            builder.AddAttribute(139, "class", "wa-logo");
            builder.AddAttribute(140, "src", "/img/WebAssembly.svg");
            builder.CloseElement();
            builder.AddContent(141, "\n    ");
            builder.CloseElement();
            builder.AddContent(142, "\n");
            builder.CloseElement();
            builder.AddContent(143, "\n");
            builder.OpenElement(144, "div");
            builder.AddAttribute(145, "class", "as-console-wrapper");
            builder.OpenElement(146, "div");
            builder.AddAttribute(147, "class", "as-console");
            builder.CloseElement();
            builder.CloseElement();
            builder.AddContent(148, "\n\n\n");
            builder.OpenElement(149, "script");
            builder.AddContent(150, @"

    const assemblyName = 'BlazorBricks';
    const namespace = 'BlazorBricks';
    const typeName = 'OnKeyUp';
    const methodName = 'Handler';

    const onkeyupMethod = Blazor.platform.findMethod(
        assemblyName,
        namespace,
        typeName,
        methodName
    );

    document.onkeyup = function (evt) {
        evt = evt || window.event;
        const keyCode = Blazor.platform.toDotNetString(evt.keyCode.toString());
        Blazor.platform.callMethod(onkeyupMethod, null, [keyCode]);

    };

    function onKeyUp(element, evt) {
        const char = Blazor.platform.toDotNetString(evt.key)
        Blazor.platform.callMethod(onkeyupMethod, null, [char]);
    }
");
            builder.CloseElement();
            builder.AddContent(151, "\n");
        }
Пример #8
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "col");
     builder.AddContent(2, "\n    ");
     builder.AddContent(3, "\n    ");
     builder.OpenElement(4, "div");
     builder.AddAttribute(5, "class", "row py-1");
     builder.AddContent(6, "\n        ");
     builder.AddContent(7, "\n        ");
     builder.OpenElement(8, "div");
     builder.AddAttribute(9, "class", "col pr-0");
     builder.AddContent(10, "\n            ");
     builder.OpenElement(11, "div");
     builder.AddAttribute(12, "class", "form-control d-flex");
     builder.AddContent(13, "\n                ");
     builder.OpenElement(14, "div");
     builder.OpenElement(15, "i");
     builder.AddContent(16, "✈");
     builder.CloseElement();
     builder.AddContent(17, "  From:");
     builder.CloseElement();
     builder.AddContent(18, "\n                ");
     builder.OpenElement(19, "input");
     builder.AddAttribute(20, "list", "airports");
     builder.AddAttribute(21, "placeholder", "...");
     builder.AddAttribute(22, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(criteria.FromAirport));
     builder.AddAttribute(23, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => criteria.FromAirport = __value, criteria.FromAirport));
     builder.CloseElement();
     builder.AddContent(24, "\n            ");
     builder.CloseElement();
     builder.AddContent(25, "\n        ");
     builder.CloseElement();
     builder.AddContent(26, "\n        ");
     builder.OpenElement(27, "div");
     builder.AddAttribute(28, "class", "col px-2 py-1 align-self-end arrow");
     builder.AddContent(29, "➝");
     builder.CloseElement();
     builder.AddContent(30, "\n\n        ");
     builder.AddContent(31, "\n        ");
     builder.OpenElement(32, "div");
     builder.AddAttribute(33, "class", "col pl-0");
     builder.AddContent(34, "\n            ");
     builder.OpenElement(35, "div");
     builder.AddAttribute(36, "class", "form-control d-flex");
     builder.AddContent(37, "\n                ");
     builder.OpenElement(38, "div");
     builder.OpenElement(39, "i");
     builder.AddContent(40, "✈");
     builder.CloseElement();
     builder.AddContent(41, "  To:");
     builder.CloseElement();
     builder.AddContent(42, "\n                ");
     builder.OpenElement(43, "input");
     builder.AddAttribute(44, "list", "airports");
     builder.AddAttribute(45, "placeholder", "...");
     builder.AddAttribute(46, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(criteria.ToAirport));
     builder.AddAttribute(47, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => criteria.ToAirport = __value, criteria.ToAirport));
     builder.CloseElement();
     builder.AddContent(48, "\n            ");
     builder.CloseElement();
     builder.AddContent(49, "\n        ");
     builder.CloseElement();
     builder.AddContent(50, "\n    ");
     builder.CloseElement();
     builder.AddContent(51, "\n\n    ");
     builder.AddContent(52, "\n    ");
     builder.OpenElement(53, "div");
     builder.AddAttribute(54, "class", "row py-1");
     builder.AddContent(55, "\n        ");
     builder.AddContent(56, "\n        ");
     builder.OpenElement(57, "div");
     builder.AddAttribute(58, "class", "col pr-0");
     builder.AddContent(59, "\n            ");
     builder.OpenElement(60, "div");
     builder.AddAttribute(61, "class", "form-control d-flex");
     builder.AddContent(62, "\n                ");
     builder.OpenElement(63, "div");
     builder.OpenElement(64, "i");
     builder.AddContent(65, "🗓");
     builder.CloseElement();
     builder.AddContent(66, "  Depart:");
     builder.CloseElement();
     builder.AddContent(67, "\n                ");
     builder.OpenElement(68, "input");
     builder.AddAttribute(69, "type", "date");
     builder.AddAttribute(70, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(criteria.OutboundDate, "yyyy-MM-dd"));
     builder.AddAttribute(71, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => criteria.OutboundDate = __value, criteria.OutboundDate, "yyyy-MM-dd"));
     builder.CloseElement();
     builder.AddContent(72, "\n            ");
     builder.CloseElement();
     builder.AddContent(73, "\n        ");
     builder.CloseElement();
     builder.AddContent(74, "\n        ");
     builder.OpenElement(75, "div");
     builder.AddAttribute(76, "class", "col px-2 py-1 align-self-end arrow");
     builder.AddContent(77, "➝");
     builder.CloseElement();
     builder.AddContent(78, "\n\n        ");
     builder.AddContent(79, "\n        ");
     builder.OpenElement(80, "div");
     builder.AddAttribute(81, "class", "col pl-0");
     builder.AddContent(82, "\n            ");
     builder.OpenElement(83, "div");
     builder.AddAttribute(84, "class", "form-control d-flex");
     builder.AddContent(85, "\n                ");
     builder.OpenElement(86, "div");
     builder.OpenElement(87, "i");
     builder.AddContent(88, "🗓");
     builder.CloseElement();
     builder.AddContent(89, "  Arrive:");
     builder.CloseElement();
     builder.AddContent(90, "\n                ");
     builder.OpenElement(91, "input");
     builder.AddAttribute(92, "type", "date");
     builder.AddAttribute(93, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(criteria.ReturnDate, "yyyy-MM-dd"));
     builder.AddAttribute(94, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => criteria.ReturnDate = __value, criteria.ReturnDate, "yyyy-MM-dd"));
     builder.CloseElement();
     builder.AddContent(95, "\n            ");
     builder.CloseElement();
     builder.AddContent(96, "\n        ");
     builder.CloseElement();
     builder.AddContent(97, "\n    ");
     builder.CloseElement();
     builder.AddContent(98, "\n\n    ");
     builder.AddContent(99, "\n    ");
     builder.OpenElement(100, "div");
     builder.AddAttribute(101, "class", "row py-1 d-flex px-3");
     builder.AddContent(102, "\n        ");
     builder.OpenElement(103, "div");
     builder.AddContent(104, "\n            ");
     builder.OpenElement(105, "select");
     builder.AddAttribute(106, "class", "custom-select");
     builder.AddAttribute(107, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(criteria.TicketClass));
     builder.AddAttribute(108, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => criteria.TicketClass = __value, criteria.TicketClass));
     builder.AddContent(109, "\n                ");
     builder.OpenElement(110, "option");
     builder.AddAttribute(111, "value", TicketClass.Economy);
     builder.AddContent(112, "Economy");
     builder.CloseElement();
     builder.AddContent(113, "\n                ");
     builder.OpenElement(114, "option");
     builder.AddAttribute(115, "value", TicketClass.PremiumEconomy);
     builder.AddContent(116, "Premium Economy");
     builder.CloseElement();
     builder.AddContent(117, "\n                ");
     builder.OpenElement(118, "option");
     builder.AddAttribute(119, "value", TicketClass.Business);
     builder.AddContent(120, "Business");
     builder.CloseElement();
     builder.AddContent(121, "\n                ");
     builder.OpenElement(122, "option");
     builder.AddAttribute(123, "value", TicketClass.First);
     builder.AddContent(124, "First");
     builder.CloseElement();
     builder.AddContent(125, "\n            ");
     builder.CloseElement();
     builder.AddContent(126, "\n        ");
     builder.CloseElement();
     builder.AddContent(127, "\n        ");
     builder.OpenElement(128, "div");
     builder.AddAttribute(129, "class", "ml-auto");
     builder.AddContent(130, "\n            ");
     builder.OpenElement(131, "button");
     builder.AddAttribute(132, "type", "button");
     builder.AddAttribute(133, "class", "btn btn-danger px-5");
     builder.AddAttribute(134, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => OnSearch(criteria)));
     builder.AddContent(135, "\n                Search ➝\n            ");
     builder.CloseElement();
     builder.AddContent(136, "\n        ");
     builder.CloseElement();
     builder.AddContent(137, "\n    ");
     builder.CloseElement();
     builder.AddContent(138, "\n");
     builder.CloseElement();
     builder.AddContent(139, "\n");
     builder.OpenComponent <FlightFinder.Client.Components.AirportsList>(140);
     builder.CloseComponent();
 }
Пример #9
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
#line 8 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\newUser\Userarea.cshtml"
            if (user == null)
            {
#line default
#line hidden
                builder.AddContent(0, "    ");
                builder.AddMarkupContent(1, "<p><em>Loding ....</em></p>\n");
#line 11 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\newUser\Userarea.cshtml"
            }
            else
            {
#line default
#line hidden
                builder.AddContent(2, "    ");
                builder.OpenElement(3, "nav");
                builder.AddContent(4, "\n        ");
                builder.OpenElement(5, "div");
                builder.AddAttribute(6, "class", "nav-wrapper grey darken-4 ");
                builder.AddContent(7, "\n            ");
                builder.AddMarkupContent(8, "<a href=\"#\" class=\"brand-logo\"><h5>My app</h5></a>\n\n            ");
                builder.OpenElement(9, "ul");
                builder.AddAttribute(10, "id", "nav-mobile");
                builder.AddAttribute(11, "class", "right hide-on-med-and-down");
                builder.AddContent(12, "\n                ");
                builder.OpenElement(13, "li");
                builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(14);
                builder.AddAttribute(15, "href", "/");
                builder.AddAttribute(16, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                    builder2.AddContent(17, "Logout");
                }
                                                                                                      ));
                builder.CloseComponent();
                builder.CloseElement();
                builder.AddContent(18, "\n\n            ");
                builder.CloseElement();
                builder.AddContent(19, "\n        ");
                builder.CloseElement();
                builder.AddContent(20, "\n    ");
                builder.CloseElement();
                builder.AddContent(21, "\n    ");
                builder.OpenElement(22, "div");
                builder.AddAttribute(23, "class", "body1");
                builder.AddContent(24, "\n        ");
                builder.OpenElement(25, "table");
                builder.AddAttribute(26, "class", "table");
                builder.AddContent(27, "\n            ");
                builder.AddMarkupContent(28, @"<thead>
                <tr>
                    <th style=""color:white"">UserNAme</th>
                    <th style=""color:white"">App name</th>
                    <th style=""color:white"">Game Image</th>
                    <th style=""color:white"">Game </th>
                    <th style=""color:white""> Start Survey </th>



                </tr>
            </thead>
            ");
                builder.OpenElement(29, "tbody");
                builder.AddContent(30, "\n");
#line 40 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\newUser\Userarea.cshtml"
                foreach (var use in user)
                {
#line default
#line hidden
                    builder.AddContent(31, "                    ");
                    builder.OpenElement(32, "tr");
                    builder.AddContent(33, "\n                        ");
                    builder.OpenElement(34, "td");
                    builder.AddAttribute(35, "style", "color:white");
                    builder.AddContent(36, use.username);
                    builder.CloseElement();
                    builder.AddContent(37, "\n\n                        ");
                    builder.OpenElement(38, "td");
                    builder.AddAttribute(39, "style", "color:white");
                    builder.AddContent(40, use.Appname);
                    builder.CloseElement();
                    builder.AddContent(41, "\n                        ");
                    builder.OpenElement(42, "td");
                    builder.OpenElement(43, "img");
                    builder.AddAttribute(44, "class", "circle");
                    builder.AddAttribute(45, "height", "40");
                    builder.AddAttribute(46, "width", "40");
                    builder.AddAttribute(47, "src", use.image);
                    builder.CloseElement();
                    builder.CloseElement();
                    builder.AddContent(48, "\n                        ");
                    builder.OpenElement(49, "td");
                    builder.OpenElement(50, "a");
                    builder.AddAttribute(51, "target", "_blank");
                    builder.AddAttribute(52, "href", use.gamelink);
                    builder.AddContent(53, "Click To Play");
                    builder.CloseElement();
                    builder.CloseElement();
                    builder.AddContent(54, "\n\n\n                        ");
                    builder.OpenElement(55, "td");
                    builder.OpenElement(56, "button");
                    builder.AddAttribute(57, "class", "btn waves-effect waves-light");
                    builder.AddAttribute(58, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => resolve(use.username)));
                    builder.AddContent(59, "Give Feedback");
                    builder.CloseElement();
                    builder.CloseElement();
                    builder.AddContent(60, "\n                        \n                    ");
                    builder.CloseElement();
                    builder.AddContent(61, "\n");
#line 55 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\newUser\Userarea.cshtml"
                }

#line default
#line hidden
                builder.AddContent(62, "            ");
                builder.CloseElement();
                builder.AddContent(63, "\n        ");
                builder.CloseElement();
                builder.AddContent(64, "\n    ");
                builder.CloseElement();
                builder.AddContent(65, "\n");
#line 60 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\newUser\Userarea.cshtml"
            }

#line default
#line hidden
        }
Пример #10
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "sidebar");
     builder.AddAttribute(2, "style", "overflow:auto");
     builder.AddMarkupContent(3, "\n    \n    ");
     builder.OpenComponent <Blazor_Dashboard.Shared.NavMenu>(4);
     builder.AddAttribute(5, "ToggleNavMenuChanged", new System.Action(Redraw));
     builder.AddAttribute(6, "SlideInSideBarTriggered", new System.Action(LaunchSlideInSideBar));
     builder.CloseComponent();
     builder.AddContent(7, "\n\n");
     builder.CloseElement();
     builder.AddContent(8, "\n");
     builder.OpenElement(9, "div");
     builder.AddAttribute(10, "class", "big-main-container");
     builder.AddAttribute(11, "style", "width:100%");
     builder.AddMarkupContent(12, "\n    \n    \n    ");
     builder.OpenElement(13, "div");
     builder.AddAttribute(14, "id", "top-bar");
     builder.AddAttribute(15, "class", BlazorDashboard.XSingleton.NavBarDisplay ? "top-rowx" : "top-rowx-blank");
     builder.AddContent(16, "\n        ");
     builder.AddMarkupContent(17, "<nav id=\"nav-menux\" class=\"navbar navbar-expand navbar-light bg-light\">\n            <button class=\"navbar-toggler\" type=\"button\" data-toggle=\"collapse\" data-target=\"#collapsingNavbar\">\n                <span class=\"navbar-toggler-icon\"></span>\n            </button>\n            <div class=\"navbar-collapse collapse\" id=\"collapsingNavbar\">\n                <ul class=\"navbar-nav\">\n                    <li class=\"nav-item dropdown action\">\n                        <a class=\"nav-link dropdown-toggle\" href=\"#\" data-toggle=\"dropdown\" aria-haspopup=\"true\"><span class=\"oi oi-pencil\" aria-hidden=\"true\"></span> Actions</a>\n                        <div class=\"dropdown-menu\" aria-labelledby=\"navbarDropdownMenuLink\">\n                            <a class=\"dropdown-item\" href=\"#\">Report</a>\n                            <a class=\"dropdown-item\" href=\"#\">Resend</a>\n                            <a class=\"dropdown-item\" href=\"#\">Upgrade</a>\n                        </div>\n                    </li>\n                    <li class=\"nav-item dropdown action\">\n                        <a class=\"nav-link dropdown-toggle\" href=\"#\" data-toggle=\"dropdown\" aria-haspopup=\"true\"><span class=\"oi oi-file\" aria-hidden=\"true\"></span> Reports</a>\n                        <div class=\"dropdown-menu\" aria-labelledby=\"navbarDropdownMenuLink\">\n                            <a class=\"dropdown-item\" href=\"#\">Sales Report</a>\n                            <a class=\"dropdown-item\" href=\"#\">Profit Report</a>\n                            <a class=\"dropdown-item\" href=\"#\">Region</a>\n                        </div>\n                    </li>\n                </ul>\n\n                \n\n\n                <ul class=\"navbar-nav ml-auto\">\n                    <li class=\"nav-item\">\n                        <a class=\"nav-link bell\" href=\"#\"><span class=\"oi oi-bell\" aria-hidden=\"true\"></span></a>\n                    </li>\n                    <li class=\"nav-item\">\n                        <a class=\"nav-link flag\" href=\"#\"><div class=\"ml-auto\"><img src=\"images/us.png\" width=\"25\" height=\"25\" class=\"rounded-circle\"></div></a>\n                    </li>\n                    <li class=\"nav-item\">\n                        <a class=\"nav-link user\" href=\"#\"><div class=\"ml-auto\"><img src=\"images/person3.png\" width=\"35\" height=\"35\" class=\"rounded-circle\"></div></a>\n                    </li>\n\n                </ul>\n\n\n            </div>\n\n        </nav>\n\n    ");
     builder.CloseElement();
     builder.AddContent(18, "\n\n    ");
     builder.OpenElement(19, "div");
     builder.AddAttribute(20, "id", "sidebar-main-container");
     builder.AddAttribute(21, "style", "background:#e9ecef");
     builder.AddAttribute(22, "class", navstring);
     builder.AddMarkupContent(23, "\n        \n        \n        ");
     builder.OpenElement(24, "nav");
     builder.AddAttribute(25, "id", "nav-menu");
     builder.AddAttribute(26, "class", "sidebar-nav ind");
     builder.AddAttribute(27, "style", "margin-top:-6px");
     builder.AddContent(28, "\n            ");
     builder.AddMarkupContent(29, "<div class=\"top-row pl-4 navbar navbar-dark\">\n                <a class=\"navbar-brand\" href=\"\">BLAZOR DASHBOARD</a>\n            </div>\n            ");
     builder.OpenElement(30, "div");
     builder.AddAttribute(31, "id", "inner-nav-menu");
     builder.AddAttribute(32, "class", "");
     builder.AddAttribute(33, "style", "overflow:auto");
     builder.AddContent(34, "\n                ");
     builder.OpenElement(35, "ul");
     builder.AddAttribute(36, "class", "nav flex-column");
     builder.AddContent(37, "\n                    ");
     builder.OpenElement(38, "li");
     builder.AddAttribute(39, "class", "nav-item-side px-3");
     builder.AddContent(40, "\n                        ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(41);
     builder.AddAttribute(42, "class", "nav-link");
     builder.AddAttribute(43, "href", "");
     builder.AddAttribute(44, "Match", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <Microsoft.AspNetCore.Blazor.Routing.NavLinkMatch>(NavLinkMatch.All));
     builder.AddAttribute(45, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(46, "\n                            <span class=\"oi oi-home\" aria-hidden=\"true\"></span> Home\n                        ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(47, "\n                    ");
     builder.CloseElement();
     builder.AddContent(48, "\n\n                    ");
     builder.OpenElement(49, "li");
     builder.AddAttribute(50, "class", "nav-item-side px-3");
     builder.AddContent(51, "\n                        ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(52);
     builder.AddAttribute(53, "class", "nav-link");
     builder.AddAttribute(54, "href", "counter");
     builder.AddAttribute(55, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(56, "\n                            <span class=\"oi oi-plus\" aria-hidden=\"true\"></span> Counter\n                        ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(57, "\n                    ");
     builder.CloseElement();
     builder.AddContent(58, "\n                    ");
     builder.OpenElement(59, "li");
     builder.AddAttribute(60, "class", "nav-item-side px-3");
     builder.AddContent(61, "\n                        ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(62);
     builder.AddAttribute(63, "class", "nav-link");
     builder.AddAttribute(64, "href", "fetchdata");
     builder.AddAttribute(65, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(66, "\n                            <span class=\"oi oi-list-rich\" aria-hidden=\"true\"></span> Fetch data\n                        ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(67, "\n                    ");
     builder.CloseElement();
     builder.AddMarkupContent(68, "\n                    \n\n                ");
     builder.CloseElement();
     builder.AddContent(69, "\n            ");
     builder.CloseElement();
     builder.AddContent(70, "\n        ");
     builder.CloseElement();
     builder.AddContent(71, "\n\n\n        ");
     builder.OpenElement(72, "div");
     builder.AddAttribute(73, "class", "main sidebar-cover");
     builder.AddAttribute(74, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(HideSlideInSideBar));
     builder.AddContent(75, "\n                ");
     builder.OpenElement(76, "div");
     builder.AddAttribute(77, "class", "content px-4");
     builder.AddContent(78, "\n                    ");
     builder.AddContent(79, Body);
     builder.AddContent(80, "\n                ");
     builder.CloseElement();
     builder.AddContent(81, "\n        ");
     builder.CloseElement();
     builder.AddContent(82, "\n\n    ");
     builder.CloseElement();
     builder.AddContent(83, "\n");
     builder.CloseElement();
 }
Пример #11
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
#line 8 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
            if (to)
            {
#line default
#line hidden
#line 10 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
                if (user == null)
                {
#line default
#line hidden
                    builder.AddContent(0, "        ");
                    builder.AddMarkupContent(1, "<h5>Loding...</h5>\n");
#line 13 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
                }
                else
                {
#line default
#line hidden
                    builder.AddContent(2, "        ");
                    builder.OpenElement(3, "nav");
                    builder.AddContent(4, "\n            ");
                    builder.OpenElement(5, "div");
                    builder.AddAttribute(6, "class", "nav-wrapper grey darken-4 ");
                    builder.AddContent(7, "\n                ");
                    builder.AddMarkupContent(8, "<a href=\"#\" class=\"brand-logo\"><img class=\"circle\" height=\"50\" width=\"50\" src=\"/css/image/batman.jpg\">Gaming</a>\n\n\n                ");
                    builder.OpenElement(9, "ul");
                    builder.AddAttribute(10, "id", "nav-mobile");
                    builder.AddAttribute(11, "class", "right hide-on-med-and-down");
                    builder.AddContent(12, "\n\n                    ");
                    builder.OpenElement(13, "li");
                    builder.AddContent(14, "\n\n                        ");
                    builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(15);
                    builder.AddAttribute(16, "href", "/addinfo/" + user.username);
                    builder.AddAttribute(17, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                        builder2.AddContent(18, "\n                            ");
                        builder2.OpenElement(19, "img");
                        builder2.AddAttribute(20, "class", "circle");
                        builder2.AddAttribute(21, "height", "40");
                        builder2.AddAttribute(22, "width", "40");
                        builder2.AddAttribute(23, "src", user.image);
                        builder2.CloseElement();
                        builder2.AddContent(24, "\n                            ");
                        builder2.AddContent(25, user.yourname);
                        builder2.AddContent(26, "\n                        ");
                    }
                                                                                                          ));
                    builder.CloseComponent();
                    builder.AddContent(27, "\n\n                    ");
                    builder.CloseElement();
                    builder.AddContent(28, "\n\n                    ");
                    builder.OpenElement(29, "li");
                    builder.OpenElement(30, "p");
                    builder.AddContent(31, "\n    Money left : ");
                    builder.AddContent(32, user.money);
                    builder.AddContent(33, "\n       \n    ");
                    builder.AddContent(34, user.Appname);
                    builder.AddContent(35, "    \n");
                    builder.CloseElement();
                    builder.CloseElement();
                    builder.AddContent(36, "\n                    ");
                    builder.OpenElement(37, "li");
                    builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(38);
                    builder.AddAttribute(39, "href", "/");
                    builder.AddAttribute(40, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                        builder2.AddContent(41, "Logout");
                    }
                                                                                                          ));
                    builder.CloseComponent();
                    builder.CloseElement();
                    builder.AddContent(42, "\n\n                ");
                    builder.CloseElement();
                    builder.AddContent(43, "\n            ");
                    builder.CloseElement();
                    builder.AddContent(44, "\n        ");
                    builder.CloseElement();
                    builder.AddContent(45, "\n");
                    builder.AddContent(46, "        ");
                    builder.OpenElement(47, "div");
                    builder.AddAttribute(48, "class", "container pull-right body1");
                    builder.AddMarkupContent(49, "\n        <br>\n        <br>\n        ");
                    builder.OpenElement(50, "button");
                    builder.AddAttribute(51, "class", "btn btn-primary blue");
                    builder.AddAttribute(52, "style", "margin:auto");
                    builder.AddAttribute(53, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(createapp));
                    builder.AddContent(54, "Register Game");
                    builder.CloseElement();
                    builder.AddMarkupContent(55, "\n        <br>\n        <br>\n        ");
                    builder.OpenElement(56, "button");
                    builder.AddAttribute(57, "class", "btn btn-primary blue");
                    builder.AddAttribute(58, "type", "submit");
                    builder.AddAttribute(59, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(start));
                    builder.AddContent(60, "Upload/survey");
                    builder.CloseElement();
                    builder.AddMarkupContent(61, "\n        <br>\n        <br>\n        ");
                    builder.OpenElement(62, "button");
                    builder.AddAttribute(63, "class", "btn btn-primary blue");
                    builder.AddAttribute(64, "type", "submit");
                    builder.AddAttribute(65, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(check));
                    builder.AddContent(66, "Check survey");
                    builder.CloseElement();
                    builder.AddMarkupContent(67, "\n        <br>\n        <br>\n        ");
                    builder.OpenElement(68, "button");
                    builder.AddAttribute(69, "class", "btn btn-primary blue");
                    builder.AddAttribute(70, "type", "submit");
                    builder.AddAttribute(71, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(payment));
                    builder.AddContent(72, "Make payment");
                    builder.CloseElement();
                    builder.AddContent(73, "\n        ");
                    builder.CloseElement();
                    builder.AddContent(74, "\n");
#line 59 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
                }

#line default
#line hidden
#line 59 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
            }

#line default
#line hidden
            builder.AddContent(75, "\n");
#line 62 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
            if (info)
            {
#line default
#line hidden
                builder.AddContent(76, "    ");
                builder.OpenElement(77, "div");
                builder.AddAttribute(78, "class", "row");
                builder.AddContent(79, "\n        ");
                builder.OpenComponent <FinalProject.Client.Pages.customer.info>(80);
                builder.CloseComponent();
                builder.AddContent(81, "\n        ");
                builder.OpenElement(82, "button");
                builder.AddAttribute(83, "class", "blue");
                builder.AddAttribute(84, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(back));
                builder.AddContent(85, "back");
                builder.CloseElement();
                builder.AddContent(86, "\n    ");
                builder.CloseElement();
                builder.AddContent(87, "\n");
#line 68 "C:\GitRepository\Webassembly\Game\WebAssembly\website\FinalProject.Client\Pages\login.cshtml"
            }

#line default
#line hidden
        }
Пример #12
0

        
Пример #13
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "nav");
     builder.AddAttribute(1, "class", SlideIn ? "sidebar-nav" : "");
     builder.AddContent(2, "\n    ");
     builder.OpenElement(3, "div");
     builder.AddAttribute(4, "class", "top-row pl-4 navbar navbar-dark");
     builder.AddContent(5, "\n        ");
     builder.AddMarkupContent(6, "<a class=\"navbar-brand\" href=\"\">Project420</a>\n        ");
     builder.OpenElement(7, "div");
     builder.AddAttribute(8, "style", SlideIn ? "visibility:hidden" : "visibility:visible");
     builder.AddContent(9, "\n            ");
     builder.OpenElement(10, "button");
     builder.AddAttribute(11, "class", "navbar-toggler");
     builder.AddAttribute(12, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(LaunchSideBar));
     builder.AddMarkupContent(13, "\n                <span class=\"navbar-toggler-icon\"></span>\n            ");
     builder.CloseElement();
     builder.AddContent(14, "\n            ");
     builder.OpenElement(15, "button");
     builder.AddAttribute(16, "class", "navbar-toggler");
     builder.AddAttribute(17, "style", "padding-top:-0.01px");
     builder.AddAttribute(18, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddMarkupContent(19, "\n                <span class=\"oi oi-excerpt\" aria-hidden=\"true\" style=\"font-size:1.10em;width:1.3em;height:1.37em;padding-top:7px;font-weight:200\"></span>\n            ");
     builder.CloseElement();
     builder.AddMarkupContent(20, "\n\n            \n        ");
     builder.CloseElement();
     builder.AddContent(21, "\n    ");
     builder.CloseElement();
     builder.AddContent(22, "\n    ");
     builder.OpenElement(23, "div");
     builder.AddAttribute(24, "class", CollapseSideMenu ? "collapse" : "");
     builder.AddAttribute(25, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleSideMenu));
     builder.AddContent(26, "\n        ");
     builder.OpenElement(27, "ul");
     builder.AddAttribute(28, "class", "nav flex-column");
     builder.AddContent(29, "\n            ");
     builder.OpenElement(30, "li");
     builder.AddAttribute(31, "class", "nav-item-side px-3");
     builder.AddContent(32, "\n                ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(33);
     builder.AddAttribute(34, "class", "nav-link");
     builder.AddAttribute(35, "href", "");
     builder.AddAttribute(36, "Match", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <Microsoft.AspNetCore.Blazor.Routing.NavLinkMatch>(NavLinkMatch.All));
     builder.AddAttribute(37, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(38, "\n                    <span class=\"oi oi-home\" aria-hidden=\"true\"></span> Home\n                ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(39, "\n            ");
     builder.CloseElement();
     builder.AddContent(40, "\n\n            ");
     builder.OpenElement(41, "li");
     builder.AddAttribute(42, "class", "nav-item-side px-3");
     builder.AddContent(43, "\n                ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(44);
     builder.AddAttribute(45, "class", "nav-link");
     builder.AddAttribute(46, "href", "counter");
     builder.AddAttribute(47, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(48, "\n                    <span class=\"oi oi-plus\" aria-hidden=\"true\"></span> Counter\n                ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(49, "\n            ");
     builder.CloseElement();
     builder.AddContent(50, "\n            ");
     builder.OpenElement(51, "li");
     builder.AddAttribute(52, "class", "nav-item-side px-3");
     builder.AddContent(53, "\n                ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(54);
     builder.AddAttribute(55, "class", "nav-link");
     builder.AddAttribute(56, "href", "fetchdata");
     builder.AddAttribute(57, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(58, "\n                    <span class=\"oi oi-list-rich\" aria-hidden=\"true\"></span> Fetch data\n                ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(59, "\n            ");
     builder.CloseElement();
     builder.AddContent(60, "\n            ");
     builder.OpenElement(61, "li");
     builder.AddAttribute(62, "class", "nav-item-side px-3");
     builder.AddContent(63, "\n                ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(64);
     builder.AddAttribute(65, "class", "nav-link");
     builder.AddAttribute(66, "href", "classrender");
     builder.AddAttribute(67, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(68, "\n                    <span class=\"oi oi-list-rich\" aria-hidden=\"true\"></span> Class Render\n                ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(69, "\n            ");
     builder.CloseElement();
     builder.AddMarkupContent(70, "\n            \n\n        ");
     builder.CloseElement();
     builder.AddContent(71, "\n    ");
     builder.CloseElement();
     builder.AddContent(72, "\n");
     builder.CloseElement();
 }
Пример #14
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.AddMarkupContent(0, "<h1>Github Repositories</h1>\n\n");
            builder.OpenComponent <AteliwareGitHub.Client.Shared.DevelopmentStuff>(1);
            builder.AddAttribute(2, "Title", "Listing repositories most fancy (stars)");
            builder.AddAttribute(3, "showSpecs", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Boolean>(false));
            builder.CloseComponent();
            builder.AddContent(4, "\n\n");
#line 11 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
            if (repos == null)
            {
#line default
#line hidden
                builder.AddContent(5, "    ");
                builder.AddMarkupContent(6, "<p><em>Loading...</em></p>\n");
#line 14 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
            }
            else
            {
#line default
#line hidden
                builder.AddContent(7, "    ");
                builder.OpenElement(8, "table");
                builder.AddAttribute(9, "class", "table");
                builder.AddContent(10, "\n        ");
                builder.AddMarkupContent(11, "<thead>\n            <tr>\n                <th>Name</th>\n                <th>Stars Count</th>\n                <th>Details</th>\n            </tr>\n        </thead>\n        ");
                builder.OpenElement(12, "tbody");
                builder.AddContent(13, "\n");
#line 26 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
                foreach (var repo in repos)
                {
#line default
#line hidden
#line 28 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
                    foreach (var item in repo.items)
                    {
#line default
#line hidden
                        builder.AddContent(14, "                    ");
                        builder.OpenElement(15, "tr");
                        builder.AddContent(16, "\n                        ");
                        builder.OpenElement(17, "td");
                        builder.AddContent(18, item.name);
                        builder.CloseElement();
                        builder.AddContent(19, "\n                        ");
                        builder.OpenElement(20, "td");
                        builder.AddContent(21, item.stargazers_count.ToString());
                        builder.CloseElement();
                        builder.AddContent(22, "\n                        ");
                        builder.OpenElement(23, "td");
                        builder.OpenElement(24, "button");
                        builder.AddAttribute(25, "class", "btn green");
                        builder.AddAttribute(26, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => showDetails(item.id)));
                        builder.AddContent(27, "Show");
                        builder.CloseElement();
                        builder.CloseElement();
                        builder.AddContent(28, "\n                    ");
                        builder.CloseElement();
                        builder.AddContent(29, "\n");
#line 35 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
                    }

#line default
#line hidden
#line 35 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
                }

#line default
#line hidden
                builder.AddContent(30, "        ");
                builder.CloseElement();
                builder.AddContent(31, "\n    ");
                builder.CloseElement();
                builder.AddContent(32, "\n");
#line 39 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchData.cshtml"
            }

#line default
#line hidden
        }
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "top-row pl-4 navbar navbar-dark");
     builder.AddContent(2, "\n    ");
     builder.OpenElement(3, "a");
     builder.AddAttribute(4, "class", "navbar-brand");
     builder.AddAttribute(5, "href", "");
     builder.AddContent(6, "JsInteropDemo");
     builder.CloseElement();
     builder.AddContent(7, "\n    ");
     builder.OpenElement(8, "button");
     builder.AddAttribute(9, "class", "navbar-toggler");
     builder.AddAttribute(10, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(11, "\n        ");
     builder.OpenElement(12, "span");
     builder.AddAttribute(13, "class", "navbar-toggler-icon");
     builder.CloseElement();
     builder.AddContent(14, "\n    ");
     builder.CloseElement();
     builder.AddContent(15, "\n");
     builder.CloseElement();
     builder.AddContent(16, "\n\n");
     builder.OpenElement(17, "div");
     builder.AddAttribute(18, "class", collapseNavMenu ? "collapse" : null);
     builder.AddAttribute(19, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(20, "\n    ");
     builder.OpenElement(21, "ul");
     builder.AddAttribute(22, "class", "nav flex-column");
     builder.AddContent(23, "\n        ");
     builder.OpenElement(24, "li");
     builder.AddAttribute(25, "class", "nav-item px-3");
     builder.AddContent(26, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(27);
     builder.AddAttribute(28, "class", "nav-link");
     builder.AddAttribute(29, "href", "");
     builder.AddAttribute(30, "Match", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <Microsoft.AspNetCore.Blazor.Routing.NavLinkMatch>(NavLinkMatch.All));
     builder.AddAttribute(31, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(32, "\n                ");
         builder2.OpenElement(33, "span");
         builder2.AddAttribute(34, "class", "oi oi-home");
         builder2.AddAttribute(35, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(36, " Home\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(37, "\n        ");
     builder.CloseElement();
     builder.AddContent(38, "\n        ");
     builder.OpenElement(39, "li");
     builder.AddAttribute(40, "class", "nav-item px-3");
     builder.AddContent(41, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(42);
     builder.AddAttribute(43, "class", "nav-link");
     builder.AddAttribute(44, "href", "counter");
     builder.AddAttribute(45, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(46, "\n                ");
         builder2.OpenElement(47, "span");
         builder2.AddAttribute(48, "class", "oi oi-plus");
         builder2.AddAttribute(49, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(50, " Counter\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(51, "\n        ");
     builder.CloseElement();
     builder.AddContent(52, "\n        ");
     builder.OpenElement(53, "li");
     builder.AddAttribute(54, "class", "nav-item px-3");
     builder.AddContent(55, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(56);
     builder.AddAttribute(57, "class", "nav-link");
     builder.AddAttribute(58, "href", "fetchdata");
     builder.AddAttribute(59, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(60, "\n                ");
         builder2.OpenElement(61, "span");
         builder2.AddAttribute(62, "class", "oi oi-list-rich");
         builder2.AddAttribute(63, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(64, " Fetch data\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(65, "\n        ");
     builder.CloseElement();
     builder.AddContent(66, "\n         ");
     builder.OpenElement(67, "li");
     builder.AddAttribute(68, "class", "nav-item px-3");
     builder.AddContent(69, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(70);
     builder.AddAttribute(71, "class", "nav-link");
     builder.AddAttribute(72, "href", "calljsmethod");
     builder.AddAttribute(73, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(74, "\n                ");
         builder2.OpenElement(75, "span");
         builder2.AddAttribute(76, "class", "oi oi-list-rich");
         builder2.AddAttribute(77, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(78, " Call JS Method\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(79, "\n        ");
     builder.CloseElement();
     builder.AddContent(80, "\n         ");
     builder.OpenElement(81, "li");
     builder.AddAttribute(82, "class", "nav-item px-3");
     builder.AddContent(83, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(84);
     builder.AddAttribute(85, "class", "nav-link");
     builder.AddAttribute(86, "href", "elementrefdemo");
     builder.AddAttribute(87, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(88, "\n                ");
         builder2.OpenElement(89, "span");
         builder2.AddAttribute(90, "class", "oi oi-list-rich");
         builder2.AddAttribute(91, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(92, "Element Ref Demo\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(93, "\n        ");
     builder.CloseElement();
     builder.AddContent(94, "\n        ");
     builder.OpenElement(95, "li");
     builder.AddAttribute(96, "class", "nav-item px-3");
     builder.AddContent(97, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(98);
     builder.AddAttribute(99, "class", "nav-link");
     builder.AddAttribute(100, "href", "csdemo");
     builder.AddAttribute(101, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(102, "\n                ");
         builder2.OpenElement(103, "span");
         builder2.AddAttribute(104, "class", "oi oi-list-rich");
         builder2.AddAttribute(105, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(106, " Call CS Method\n            ");
     }
                                                                                            ));
     builder.CloseComponent();
     builder.AddContent(107, "\n        ");
     builder.CloseElement();
     builder.AddContent(108, "\n         ");
     builder.OpenElement(109, "li");
     builder.AddAttribute(110, "class", "nav-item px-3");
     builder.AddContent(111, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(112);
     builder.AddAttribute(113, "class", "nav-link");
     builder.AddAttribute(114, "href", "instancedemo");
     builder.AddAttribute(115, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(116, "\n                ");
         builder2.OpenElement(117, "span");
         builder2.AddAttribute(118, "class", "oi oi-list-rich");
         builder2.AddAttribute(119, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(120, " Instance Demo\n            ");
     }
                                                                                            ));
     builder.CloseComponent();
     builder.AddContent(121, "\n        ");
     builder.CloseElement();
     builder.AddContent(122, "\n        ");
     builder.OpenElement(123, "li");
     builder.AddAttribute(124, "class", "nav-item px-3");
     builder.AddContent(125, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(126);
     builder.AddAttribute(127, "class", "nav-link");
     builder.AddAttribute(128, "href", "jsgriddemo");
     builder.AddAttribute(129, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(130, "\n                ");
         builder2.OpenElement(131, "span");
         builder2.AddAttribute(132, "class", "oi oi-list-rich");
         builder2.AddAttribute(133, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(134, " JS Grid Demo\n            ");
     }
                                                                                            ));
     builder.CloseComponent();
     builder.AddContent(135, "\n        ");
     builder.CloseElement();
     builder.AddContent(136, "\n    ");
     builder.CloseElement();
     builder.AddContent(137, "\n");
     builder.CloseElement();
 }
Пример #16
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenComponent <CrashBandicoot.Shared.CrashHeader>(0);
     builder.CloseComponent();
     builder.AddContent(1, "\n\n");
     builder.OpenElement(2, "div");
     builder.AddAttribute(3, "class", "page-content-container");
     builder.AddContent(4, "\n    ");
     builder.OpenElement(5, "div");
     builder.AddAttribute(6, "class", "page-content parsys");
     builder.AddContent(7, "\n        ");
     builder.OpenElement(8, "div");
     builder.AddAttribute(9, "class", "atvi-component atvi-content-tile ignore-id template  ");
     builder.AddContent(10, "\n            ");
     builder.OpenElement(11, "div");
     builder.AddAttribute(12, "class", "atvi-component atvi-content-tile ignore-id template  ");
     builder.AddContent(13, "\n                ");
     builder.OpenElement(14, "section");
     builder.AddAttribute(15, "class", "crash-section crash-leaderboards");
     builder.AddContent(16, "\n                    ");
     builder.OpenElement(17, "div");
     builder.AddAttribute(18, "class", "crash-leaderboard-container");
     builder.AddContent(19, "\n                        ");
     builder.OpenElement(20, "h1");
     builder.AddAttribute(21, "class", "crash-leaderboard-title");
     builder.AddAttribute(22, "style", "background-image: url(\'img/crash-leaderboard-title.png\')");
     builder.AddContent(23, "Leaderboard");
     builder.CloseElement();
     builder.AddContent(24, "\n                        ");
     builder.OpenElement(25, "div");
     builder.AddAttribute(26, "class", "crash-lb-options");
     builder.AddContent(27, "\n                            ");
     builder.OpenComponent <CrashBandicoot.Shared.CrashDropDown>(28);
     builder.AddAttribute(29, "DropdownValues", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Collections.Generic.IReadOnlyList <CrashBandicoot.Shared.SelectListItem> >(state.Platforms));
     builder.AddAttribute(30, "OnDropdownChanged", new System.Action <CrashBandicoot.Shared.SelectListItem>(state.ChangePlatform));
     builder.AddAttribute(31, "SelectedValue", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <CrashBandicoot.Shared.SelectListItem>(state.SelectedPlatform));
     builder.CloseComponent();
     builder.AddContent(32, "\n                            ");
     builder.OpenComponent <CrashBandicoot.Shared.CrashDropDown>(33);
     builder.AddAttribute(34, "DropdownValues", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Collections.Generic.IReadOnlyList <CrashBandicoot.Shared.SelectListItem> >(state.Games));
     builder.AddAttribute(35, "OnDropdownChanged", new System.Action <CrashBandicoot.Shared.SelectListItem>(state.ChangeGame));
     builder.AddAttribute(36, "SelectedValue", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <CrashBandicoot.Shared.SelectListItem>(state.SelectedGame));
     builder.CloseComponent();
     builder.AddContent(37, "\n                            ");
     builder.OpenComponent <CrashBandicoot.Shared.CrashDropDown>(38);
     builder.AddAttribute(39, "DropdownValues", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Collections.Generic.IReadOnlyList <CrashBandicoot.Shared.SelectListItem> >(state.Levels));
     builder.AddAttribute(40, "OnDropdownChanged", new System.Action <CrashBandicoot.Shared.SelectListItem>(state.ChangeLevel));
     builder.AddAttribute(41, "SelectedValue", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <CrashBandicoot.Shared.SelectListItem>(state.SelectedLevel));
     builder.CloseComponent();
     builder.AddContent(42, "\n                        ");
     builder.CloseElement();
     builder.AddContent(43, "\n                        ");
     builder.OpenComponent <CrashBandicoot.Shared.Leaderboard>(44);
     builder.CloseComponent();
     builder.AddContent(45, "\n                    ");
     builder.CloseElement();
     builder.AddContent(46, "\n                ");
     builder.CloseElement();
     builder.AddContent(47, "\n            ");
     builder.CloseElement();
     builder.AddContent(48, "\n        ");
     builder.CloseElement();
     builder.AddContent(49, "\n    ");
     builder.CloseElement();
     builder.AddContent(50, "\n");
     builder.CloseElement();
 }
Пример #17
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.OpenElement(0, "div");
            builder.AddAttribute(1, "class", "container is-widescreen");
            builder.AddContent(2, "\n    ");
            builder.OpenElement(3, "div");
            builder.AddAttribute(4, "class", "row dashboard-header-div ");
            builder.AddContent(5, "\n        ");
            builder.AddMarkupContent(6, "<div class=\"col-9\">\n            <h1>Recent Shifts</h1>\n        </div>\n        ");
            builder.OpenElement(7, "div");
            builder.AddAttribute(8, "class", "col-3");
            builder.AddContent(9, "\n            ");
            builder.OpenElement(10, "form");
            builder.AddAttribute(11, "class", "form-inline my-2 my-lg-0");
            builder.AddAttribute(12, "style", "float:right;");
            builder.AddContent(13, "\n\n                ");
            builder.OpenElement(14, "button");
            builder.AddAttribute(15, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => EditShiftBtnClick(new Shift())));
            builder.AddAttribute(16, "class", "btn btn-outline-primary my-2 my-sm-0 add-shift-btn");
            builder.AddAttribute(17, "type", "button");
            builder.AddMarkupContent(18, "<i class=\"fas fa-plus-square\"></i>");
            builder.CloseElement();
            builder.AddContent(19, "\n            ");
            builder.CloseElement();
            builder.AddContent(20, "\n        ");
            builder.CloseElement();
            builder.AddContent(21, "\n        ");
            builder.CloseElement();
            builder.AddContent(22, "\n\n    ");
            builder.OpenElement(23, "div");
            builder.AddAttribute(24, "class", "row");
            builder.AddContent(25, "\n       \n\n");
#line 92 "D:\Development\Repos\NativoPlus.ShiftTracker\ShiftTracker\ShiftTracker.App\Pages\Index.cshtml"
            if (ShowShiftEditor)
            {
#line default
#line hidden
                builder.AddContent(26, "            ");
                builder.OpenComponent <ShiftTracker.App.Shared.Components.ShiftEditor.ShiftEditorComponent>(27);
                builder.AddAttribute(28, "Title", "Shift Editor");
                builder.AddAttribute(29, "Shift", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <ShiftTracker.Shared.Models.Shift>(ConfiguredShift));
                builder.AddAttribute(30, "OnCancel", new System.Action(HideShiftEditorBtnClick));
                builder.AddAttribute(31, "OnConfirm", new System.Action(SaveEditedShift));
                builder.CloseComponent();
                builder.AddContent(32, "\n");
#line 95 "D:\Development\Repos\NativoPlus.ShiftTracker\ShiftTracker\ShiftTracker.App\Pages\Index.cshtml"
            }

#line default
#line hidden
            builder.AddContent(33, "\n");
#line 97 "D:\Development\Repos\NativoPlus.ShiftTracker\ShiftTracker\ShiftTracker.App\Pages\Index.cshtml"
            if (history.Count < 0 || history == null)
            {
            }
            else
            {
#line default
#line hidden
#line 104 "D:\Development\Repos\NativoPlus.ShiftTracker\ShiftTracker\ShiftTracker.App\Pages\Index.cshtml"
                foreach (var shift in history.Select((v, i) => new { v, i }))
                {
#line default
#line hidden
                    builder.AddContent(34, "                ");
                    builder.OpenElement(35, "div");
                    builder.AddAttribute(36, "class", "card col-12 shift-list-rest ");
                    builder.AddAttribute(37, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => EditShiftBtnClick(shift.v)));
                    builder.AddContent(38, "\n                    ");
                    builder.OpenElement(39, "div");
                    builder.AddAttribute(40, "class", "div-shift-list-res");
                    builder.AddContent(41, "\n                        ");
                    builder.OpenElement(42, "div");
                    builder.AddAttribute(43, "class", "card-header");
                    builder.AddContent(44, "\n                            ");
                    builder.OpenElement(45, "h5");
                    builder.AddAttribute(46, "class", "card-title");
                    builder.AddContent(47, shift.v.Name);
                    builder.CloseElement();
                    builder.AddContent(48, "\n                        ");
                    builder.CloseElement();
                    builder.AddContent(49, "\n                        ");
                    builder.OpenElement(50, "div");
                    builder.AddAttribute(51, "class", "card-body");
                    builder.AddContent(52, "\n                            ");
                    builder.OpenElement(53, "p");
                    builder.AddAttribute(54, "class", "card-text");
                    builder.AddContent(55, shift.v.Description);
                    builder.CloseElement();
                    builder.AddContent(56, "\n                            ");
                    builder.OpenElement(57, "p");
                    builder.AddAttribute(58, "class", "card-text");
                    builder.AddContent(59, "Total Hours: ");
                    builder.AddContent(60, shift.v.TotalHours);
                    builder.CloseElement();
                    builder.AddContent(61, "\n\n                            ");
                    builder.OpenElement(62, "div");
                    builder.AddAttribute(63, "class", "field is-grouped is-grouped-right");
                    builder.AddContent(64, "\n                                ");
                    builder.OpenElement(65, "p");
                    builder.AddAttribute(66, "class", "control");
                    builder.AddContent(67, "\n                                    ");
                    builder.OpenElement(68, "a");
                    builder.AddAttribute(69, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(""));
                    builder.AddAttribute(70, "class", "button is-link");
                    builder.AddContent(71, "\n                                        Edit\n                                    ");
                    builder.CloseElement();
                    builder.AddContent(72, "\n                                ");
                    builder.CloseElement();
                    builder.AddContent(73, "\n\n                            ");
                    builder.CloseElement();
                    builder.AddContent(74, "\n                        ");
                    builder.CloseElement();
                    builder.AddContent(75, "\n                    ");
                    builder.CloseElement();
                    builder.AddContent(76, "\n                ");
                    builder.CloseElement();
                    builder.AddContent(77, "\n");
#line 126 "D:\Development\Repos\NativoPlus.ShiftTracker\ShiftTracker\ShiftTracker.App\Pages\Index.cshtml"
                }

#line default
#line hidden
#line 127 "D:\Development\Repos\NativoPlus.ShiftTracker\ShiftTracker\ShiftTracker.App\Pages\Index.cshtml"
            }

#line default
#line hidden
            builder.AddContent(78, "    ");
            builder.CloseElement();
            builder.AddContent(79, "\n    ");
            builder.CloseElement();
        }
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "top-row pl-4 navbar navbar-dark");
     builder.AddContent(2, "\n    ");
     builder.AddMarkupContent(3, "<a class=\"navbar-brand\" href=\"home\">User ShoppingCart</a>\n    ");
     builder.OpenElement(4, "button");
     builder.AddAttribute(5, "class", "navbar-toggler");
     builder.AddAttribute(6, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddMarkupContent(7, "\n        <span class=\"navbar-toggler-icon\"></span>\n    ");
     builder.CloseElement();
     builder.AddContent(8, "\n");
     builder.CloseElement();
     builder.AddContent(9, "\n\n");
     builder.OpenElement(10, "div");
     builder.AddAttribute(11, "class", collapseNavMenu ? "collapse" : null);
     builder.AddAttribute(12, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(13, "\n    ");
     builder.OpenElement(14, "ul");
     builder.AddAttribute(15, "class", "nav flex-column");
     builder.AddContent(16, "\n        ");
     builder.OpenElement(17, "li");
     builder.AddAttribute(18, "class", "nav-item px-3");
     builder.AddContent(19, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(20);
     builder.AddAttribute(21, "class", "nav-link");
     builder.AddAttribute(22, "href", "UserHome");
     builder.AddAttribute(23, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(24, "\n                <span class=\"oi oi-home\" aria-hidden=\"true\"></span> Home\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(25, "\n        ");
     builder.CloseElement();
     builder.AddContent(26, "\n        ");
     builder.OpenElement(27, "li");
     builder.AddAttribute(28, "class", "nav-item px-3");
     builder.AddContent(29, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(30);
     builder.AddAttribute(31, "class", "nav-link");
     builder.AddAttribute(32, "href", "cart");
     builder.AddAttribute(33, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(34, "\n                <span class=\"oi oi-plus\" aria-hidden=\"true\"></span> Cart\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(35, "\n        ");
     builder.CloseElement();
     builder.AddContent(36, "\n        ");
     builder.OpenElement(37, "li");
     builder.AddAttribute(38, "class", "nav-item px-3");
     builder.AddContent(39, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(40);
     builder.AddAttribute(41, "class", "nav-link");
     builder.AddAttribute(42, "href", "MyOrders");
     builder.AddAttribute(43, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(44, "\n                <span class=\"oi oi-list-rich\" aria-hidden=\"true\"></span> My Orders\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(45, "\n        ");
     builder.CloseElement();
     builder.AddContent(46, "\n\n        ");
     builder.OpenElement(47, "li");
     builder.AddAttribute(48, "class", "nav-item px-3");
     builder.AddContent(49, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(50);
     builder.AddAttribute(51, "class", "nav-link");
     builder.AddAttribute(52, "href", "/");
     builder.AddAttribute(53, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(54, "\n                <span class=\"oi\" aria-hidden=\"true\"></span> LogOut\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(55, "\n        ");
     builder.CloseElement();
     builder.AddContent(56, "\n    ");
     builder.CloseElement();
     builder.AddContent(57, "\n");
     builder.CloseElement();
 }
Пример #19
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.OpenElement(0, "div");
            builder.AddAttribute(1, "class", "px-4");
            builder.AddContent(2, "\n");
#line 2 "C:\Users\Juan Cruz\Desktop\Presentación\Blazor\otros\FlightSearch\FlightFinder.Client\Components\SearchResults.cshtml"
            if (Itineraries != null)
            {
#line default
#line hidden
                builder.AddContent(3, "        ");
                builder.OpenElement(4, "div");
                builder.AddAttribute(5, "class", "title");
                builder.AddContent(6, "\n            ");
                builder.OpenElement(7, "h2");
                builder.AddAttribute(8, "class", "my-3");
                builder.AddContent(9, Itineraries.Count);
                builder.AddContent(10, " results");
                builder.CloseElement();
                builder.AddContent(11, "\n            ");
                builder.OpenElement(12, "select");
                builder.AddAttribute(13, "class", "custom-select");
                builder.AddAttribute(14, "value", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(chosenSortOrder));
                builder.AddAttribute(15, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => chosenSortOrder = __value, chosenSortOrder));
                builder.AddContent(16, "\n                ");
                builder.OpenElement(17, "option");
                builder.AddAttribute(18, "value", SortOrder.Price);
                builder.AddContent(19, "Cheapest");
                builder.CloseElement();
                builder.AddContent(20, "\n                ");
                builder.OpenElement(21, "option");
                builder.AddAttribute(22, "value", SortOrder.Duration);
                builder.AddContent(23, "Quickest");
                builder.CloseElement();
                builder.AddContent(24, "\n            ");
                builder.CloseElement();
                builder.AddContent(25, "\n        ");
                builder.CloseElement();
                builder.AddContent(26, "\n");
#line 12 "C:\Users\Juan Cruz\Desktop\Presentación\Blazor\otros\FlightSearch\FlightFinder.Client\Components\SearchResults.cshtml"
                foreach (var item in sortedItineraries)
                {
#line default
#line hidden
                    builder.AddContent(27, "            ");
                    builder.OpenElement(28, "div");
                    builder.AddAttribute(29, "class", "mb-4 d-flex align-items-center");
                    builder.AddContent(30, "\n                ");
                    builder.OpenElement(31, "ul");
                    builder.AddAttribute(32, "class", "list-group");
                    builder.AddContent(33, "\n                    ");
                    builder.OpenElement(34, "li");
                    builder.AddAttribute(35, "class", "list-group-item d-flex align-items-center");
                    builder.AddContent(36, "\n                        ");
                    builder.OpenComponent <FlightFinder.Client.Components.SearchResultFlightSegment>(37);
                    builder.AddAttribute(38, "Symbol", "▶");
                    builder.AddAttribute(39, "Flight", item.Outbound);
                    builder.CloseComponent();
                    builder.AddContent(40, "\n                    ");
                    builder.CloseElement();
                    builder.AddContent(41, "\n                    ");
                    builder.OpenElement(42, "li");
                    builder.AddAttribute(43, "class", "list-group-item d-flex align-items-center");
                    builder.AddContent(44, "\n                        ");
                    builder.OpenComponent <FlightFinder.Client.Components.SearchResultFlightSegment>(45);
                    builder.AddAttribute(46, "Symbol", "◀");
                    builder.AddAttribute(47, "Flight", item.Return);
                    builder.CloseComponent();
                    builder.AddContent(48, "\n                    ");
                    builder.CloseElement();
                    builder.AddContent(49, "\n                ");
                    builder.CloseElement();
                    builder.AddContent(50, "\n                ");
                    builder.OpenElement(51, "div");
                    builder.AddAttribute(52, "class", "price ml-3");
                    builder.AddContent(53, "\n                    ");
                    builder.OpenElement(54, "h3");
                    builder.AddContent(55, item.Price.ToString("$0"));
                    builder.CloseElement();
                    builder.AddContent(56, "\n                    ");
                    builder.OpenElement(57, "button");
                    builder.AddAttribute(58, "class", "btn");
                    builder.AddAttribute(59, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(() => OnAddItinerary(item)));
                    builder.AddContent(60, "Add");
                    builder.CloseElement();
                    builder.AddContent(61, "\n                ");
                    builder.CloseElement();
                    builder.AddContent(62, "\n            ");
                    builder.CloseElement();
                    builder.AddContent(63, "\n");
#line 28 "C:\Users\Juan Cruz\Desktop\Presentación\Blazor\otros\FlightSearch\FlightFinder.Client\Components\SearchResults.cshtml"
                }

#line default
#line hidden
#line 28 "C:\Users\Juan Cruz\Desktop\Presentación\Blazor\otros\FlightSearch\FlightFinder.Client\Components\SearchResults.cshtml"
            }

#line default
#line hidden
            builder.CloseElement();
        }
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.AddMarkupContent(0, "<h1>Languages</h1>\n\n");
            builder.OpenComponent <AteliwareGitHub.Client.Shared.DevelopmentStuff>(1);
            builder.AddAttribute(2, "Title", "We will be here filtering following languages...");
            builder.AddAttribute(3, "ShowSpecs", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Boolean>(false));
            builder.CloseComponent();
            builder.AddContent(4, "\n\n");
#line 11 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
            if (languages == null)
            {
#line default
#line hidden
                builder.AddContent(5, "    ");
                builder.AddMarkupContent(6, "<p><em>Loading...</em></p>\n");
#line 14 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
            }
            else
            {
#line default
#line hidden
                builder.AddContent(7, "    ");
                builder.OpenElement(8, "select");
                builder.AddAttribute(9, "id", "languages");
                builder.AddAttribute(10, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIChangeEventArgs>(LangSelectionChanged));
                builder.AddContent(11, "\n        ");
                builder.AddMarkupContent(12, "<option value=\"0\">Pick a Language</option>\n");
#line 20 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
                foreach (var lang in languages)
                {
#line default
#line hidden
                    builder.AddContent(13, "            ");
                    builder.OpenElement(14, "option");
                    builder.AddAttribute(15, "value", lang.name);
                    builder.AddContent(16, lang.name);
                    builder.CloseElement();
                    builder.AddContent(17, "\n");
#line 23 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
                }

#line default
#line hidden
                builder.AddContent(18, "    ");
                builder.CloseElement();
                builder.AddContent(19, "\n");
                builder.AddContent(20, "    ");
                builder.OpenElement(21, "table");
                builder.AddAttribute(22, "class", "table");
                builder.AddContent(23, "\n        ");
                builder.AddMarkupContent(24, "<thead>\n            <tr>\n                <th>Name</th>\n            </tr>\n        </thead>\n        ");
                builder.OpenElement(25, "tbody");
                builder.AddContent(26, "\n");
#line 34 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
                foreach (var lang in langsSelected)
                {
#line default
#line hidden
                    builder.AddContent(27, "                ");
                    builder.OpenElement(28, "tr");
                    builder.AddContent(29, "\n                    ");
                    builder.OpenElement(30, "td");
                    builder.AddContent(31, lang.name);
                    builder.CloseElement();
                    builder.AddContent(32, "\n                ");
                    builder.CloseElement();
                    builder.AddContent(33, "\n");
#line 39 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
                }

#line default
#line hidden
                builder.AddContent(34, "        ");
                builder.CloseElement();
                builder.AddContent(35, "\n    ");
                builder.CloseElement();
                builder.AddContent(36, "\n");
#line 42 "/Users/cleversongallego/Projects/DevHiring/dev-hiring-challenge/AteliwareGitHub.Client/Pages/FetchLangs.cshtml"
            }

#line default
#line hidden
            builder.AddContent(37, "\n");
            builder.OpenElement(38, "button");
            builder.AddAttribute(39, "class", "btn btn-primary");
            builder.AddAttribute(40, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(GoForResults));
            builder.AddContent(41, "Results");
            builder.CloseElement();
            builder.AddContent(42, "\n\n");
            builder.OpenElement(43, "button");
            builder.AddAttribute(44, "class", "btn btn-primary");
            builder.AddAttribute(45, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ClearResults));
            builder.AddContent(46, "Clear");
            builder.CloseElement();
        }
Пример #21
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "top-row pl-4 navbar navbar-dark");
     builder.AddContent(2, "\n    ");
     builder.OpenElement(3, "a");
     builder.AddAttribute(4, "class", "navbar-brand");
     builder.AddAttribute(5, "href", "/");
     builder.AddContent(6, "BlazorDemo");
     builder.CloseElement();
     builder.AddContent(7, "\n    ");
     builder.OpenElement(8, "button");
     builder.AddAttribute(9, "class", "navbar-toggler");
     builder.AddAttribute(10, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(11, "\n        ");
     builder.OpenElement(12, "span");
     builder.AddAttribute(13, "class", "navbar-toggler-icon");
     builder.CloseElement();
     builder.AddContent(14, "\n    ");
     builder.CloseElement();
     builder.AddContent(15, "\n");
     builder.CloseElement();
     builder.AddContent(16, "\n\n");
     builder.OpenElement(17, "div");
     builder.AddAttribute(18, "class", collapseNavMenu ? "collapse" : null);
     builder.AddAttribute(19, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(20, "\n    ");
     builder.OpenElement(21, "ul");
     builder.AddAttribute(22, "class", "nav flex-column");
     builder.AddContent(23, "\n        ");
     builder.OpenElement(24, "li");
     builder.AddAttribute(25, "class", "nav-item px-3");
     builder.AddContent(26, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(27);
     builder.AddAttribute(28, "class", "nav-link");
     builder.AddAttribute(29, "href", "/");
     builder.AddAttribute(30, "Match", NavLinkMatch.All);
     builder.AddAttribute(31, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(32, "\n                ");
         builder2.OpenElement(33, "span");
         builder2.AddAttribute(34, "class", "oi oi-home");
         builder2.AddAttribute(35, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(36, " Home\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(37, "\n        ");
     builder.CloseElement();
     builder.AddContent(38, "\n        ");
     builder.OpenElement(39, "li");
     builder.AddAttribute(40, "class", "nav-item px-3");
     builder.AddContent(41, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(42);
     builder.AddAttribute(43, "class", "nav-link");
     builder.AddAttribute(44, "href", "/about");
     builder.AddAttribute(45, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(46, "\n                ");
         builder2.OpenElement(47, "span");
         builder2.AddAttribute(48, "class", "oi oi-plus");
         builder2.AddAttribute(49, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(50, " About\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(51, "\n        ");
     builder.CloseElement();
     builder.AddContent(52, "\n    ");
     builder.CloseElement();
     builder.AddContent(53, "\n");
     builder.CloseElement();
 }
Пример #22
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "top-row pl-4 navbar navbar-dark");
     builder.AddContent(2, "\n    ");
     builder.OpenElement(3, "a");
     builder.AddAttribute(4, "class", "navbar-brand");
     builder.AddAttribute(5, "href", "");
     builder.AddContent(6, "LatestBlazor");
     builder.CloseElement();
     builder.AddContent(7, "\n    ");
     builder.OpenElement(8, "button");
     builder.AddAttribute(9, "class", "navbar-toggler");
     builder.AddAttribute(10, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(11, "\n        ");
     builder.OpenElement(12, "span");
     builder.AddAttribute(13, "class", "navbar-toggler-icon");
     builder.CloseElement();
     builder.AddContent(14, "\n    ");
     builder.CloseElement();
     builder.AddContent(15, "\n");
     builder.CloseElement();
     builder.AddContent(16, "\n\n");
     builder.OpenElement(17, "div");
     builder.AddAttribute(18, "class", collapseNavMenu ? "collapse" : null);
     builder.AddAttribute(19, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(20, "\n    ");
     builder.OpenElement(21, "ul");
     builder.AddAttribute(22, "class", "nav flex-column");
     builder.AddContent(23, "\n        ");
     builder.OpenElement(24, "li");
     builder.AddAttribute(25, "class", "nav-item px-3");
     builder.AddContent(26, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(27);
     builder.AddAttribute(28, "class", "nav-link");
     builder.AddAttribute(29, "href", "");
     builder.AddAttribute(30, "Match", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <Microsoft.AspNetCore.Blazor.Routing.NavLinkMatch>(NavLinkMatch.All));
     builder.AddAttribute(31, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(32, "\n                ");
         builder2.OpenElement(33, "span");
         builder2.AddAttribute(34, "class", "oi oi-home");
         builder2.AddAttribute(35, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(36, " Home\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(37, "\n        ");
     builder.CloseElement();
     builder.AddContent(38, "\n        ");
     builder.OpenElement(39, "li");
     builder.AddAttribute(40, "class", "nav-item px-3");
     builder.AddContent(41, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(42);
     builder.AddAttribute(43, "class", "nav-link");
     builder.AddAttribute(44, "href", "counter");
     builder.AddAttribute(45, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(46, "\n                ");
         builder2.OpenElement(47, "span");
         builder2.AddAttribute(48, "class", "oi oi-plus");
         builder2.AddAttribute(49, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(50, " Counter\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(51, "\n        ");
     builder.CloseElement();
     builder.AddContent(52, "\n        ");
     builder.OpenElement(53, "li");
     builder.AddAttribute(54, "class", "nav-item px-3");
     builder.AddContent(55, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(56);
     builder.AddAttribute(57, "class", "nav-link");
     builder.AddAttribute(58, "href", "fetchdata");
     builder.AddAttribute(59, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(60, "\n                ");
         builder2.OpenElement(61, "span");
         builder2.AddAttribute(62, "class", "oi oi-list-rich");
         builder2.AddAttribute(63, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(64, " Fetch data\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(65, "\n        ");
     builder.CloseElement();
     builder.AddContent(66, "\n        ");
     builder.OpenElement(67, "li");
     builder.AddAttribute(68, "class", "nav-item px-3");
     builder.AddContent(69, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(70);
     builder.AddAttribute(71, "class", "nav-link");
     builder.AddAttribute(72, "href", "experimentalpage");
     builder.AddAttribute(73, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddContent(74, "\n                ");
         builder2.OpenElement(75, "span");
         builder2.AddAttribute(76, "class", "oi oi-beaker");
         builder2.AddAttribute(77, "aria-hidden", "true");
         builder2.CloseElement();
         builder2.AddContent(78, " Experimental Page\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(79, "\n        ");
     builder.CloseElement();
     builder.AddContent(80, "\n    ");
     builder.CloseElement();
     builder.AddContent(81, "\n");
     builder.CloseElement();
 }
Пример #23
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenElement(0, "div");
     builder.AddAttribute(1, "class", "top-row pl-4 navbar navbar-dark");
     builder.AddContent(2, "\n    ");
     builder.AddMarkupContent(3, "<a class=\"navbar-brand\" href=\"\">BlazorDemo</a>\n    ");
     builder.OpenElement(4, "button");
     builder.AddAttribute(5, "class", "navbar-toggler");
     builder.AddAttribute(6, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddMarkupContent(7, "\n        <span class=\"navbar-toggler-icon\"></span>\n    ");
     builder.CloseElement();
     builder.AddContent(8, "\n");
     builder.CloseElement();
     builder.AddContent(9, "\n\n");
     builder.OpenElement(10, "div");
     builder.AddAttribute(11, "class", collapseNavMenu ? "collapse" : null);
     builder.AddAttribute(12, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(ToggleNavMenu));
     builder.AddContent(13, "\n    ");
     builder.OpenElement(14, "ul");
     builder.AddAttribute(15, "class", "nav flex-column");
     builder.AddContent(16, "\n        ");
     builder.OpenElement(17, "li");
     builder.AddAttribute(18, "class", "nav-item px-3");
     builder.AddContent(19, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(20);
     builder.AddAttribute(21, "class", "nav-link");
     builder.AddAttribute(22, "href", "");
     builder.AddAttribute(23, "Match", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <Microsoft.AspNetCore.Blazor.Routing.NavLinkMatch>(NavLinkMatch.All));
     builder.AddAttribute(24, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(25, "\n                <span class=\"oi oi-home\" aria-hidden=\"true\"></span> Home\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(26, "\n        ");
     builder.CloseElement();
     builder.AddContent(27, "\n        ");
     builder.OpenElement(28, "li");
     builder.AddAttribute(29, "class", "nav-item px-3");
     builder.AddContent(30, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(31);
     builder.AddAttribute(32, "class", "nav-link");
     builder.AddAttribute(33, "href", "counter");
     builder.AddAttribute(34, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(35, "\n                <span class=\"oi oi-plus\" aria-hidden=\"true\"></span> Counter\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(36, "\n        ");
     builder.CloseElement();
     builder.AddContent(37, "\n        ");
     builder.OpenElement(38, "li");
     builder.AddAttribute(39, "class", "nav-item px-3");
     builder.AddContent(40, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(41);
     builder.AddAttribute(42, "class", "nav-link");
     builder.AddAttribute(43, "href", "fetchdata");
     builder.AddAttribute(44, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(45, "\n                <span class=\"oi oi-list-rich\" aria-hidden=\"true\"></span> Forecast data\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(46, "\n        ");
     builder.CloseElement();
     builder.AddContent(47, "\n        ");
     builder.OpenElement(48, "li");
     builder.AddAttribute(49, "class", "nav-item px-3");
     builder.AddContent(50, "\n            ");
     builder.OpenComponent <Microsoft.AspNetCore.Blazor.Routing.NavLink>(51);
     builder.AddAttribute(52, "class", "nav-link");
     builder.AddAttribute(53, "href", "charts");
     builder.AddAttribute(54, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
         builder2.AddMarkupContent(55, "\n                <span class=\"oi oi-list-rich\" aria-hidden=\"true\"></span> Forecast Charts\n            ");
     }
                                                                                           ));
     builder.CloseComponent();
     builder.AddContent(56, "\n        ");
     builder.CloseElement();
     builder.AddContent(57, "\n    ");
     builder.CloseElement();
     builder.AddContent(58, "\n");
     builder.CloseElement();
 }
Пример #24
0
 #pragma warning disable 1998
 protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
 {
     base.BuildRenderTree(builder);
     builder.OpenComponent <BlazorDemo.Components.About.AboutHelloWorld>(0);
     builder.CloseComponent();
     builder.AddContent(1, "\n\n");
     builder.OpenElement(2, "link");
     builder.AddAttribute(3, "rel", "stylesheet");
     builder.AddAttribute(4, "href", "css/about.css");
     builder.CloseElement();
     builder.AddContent(5, "\n\n");
     builder.OpenElement(6, "h1");
     builder.AddContent(7, "Demo 1");
     builder.CloseElement();
     builder.AddContent(8, "\n\n");
     builder.OpenElement(9, "p");
     builder.AddContent(10, "\n    Điều hướng bằng UriHelper.NavigateTo (không load lại toàn bộ trang).\n    Nhập tên vào textbox phía dưới rồi bấm nút gửi nhé.\n");
     builder.CloseElement();
     builder.AddContent(11, "\n\n");
     builder.OpenElement(12, "input");
     builder.AddAttribute(13, "type", "text");
     builder.AddAttribute(14, "name", "name");
     builder.AddAttribute(15, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIChangeEventArgs>(NameChanged));
     builder.CloseElement();
     builder.AddContent(16, "\n");
     builder.OpenElement(17, "button");
     builder.AddAttribute(18, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(BtnSendClick));
     builder.AddContent(19, "Gửi");
     builder.CloseElement();
     builder.AddContent(20, "\n\n");
     builder.OpenElement(21, "div");
     builder.AddAttribute(22, "style", "height: 30px");
     builder.CloseElement();
     builder.AddContent(23, "\n");
     builder.OpenElement(24, "h1");
     builder.AddContent(25, "Demo 2");
     builder.CloseElement();
     builder.AddContent(26, "\n\n");
     builder.OpenElement(27, "p");
     builder.AddContent(28, "\n    Điều hướng bằng form request. Hạn chế điều hướng bằng form request, vì phải load lại toàn bộ trang. Ta có thể thay thế GET form bằng cách gọi NavigateTo và truyền url có query string \"?...\" vào. \n");
     builder.CloseElement();
     builder.AddContent(29, "\n\n");
     builder.OpenElement(30, "form");
     builder.AddAttribute(31, "method", "get");
     builder.AddAttribute(32, "action", "/myname");
     builder.AddContent(33, "\n    ");
     builder.OpenElement(34, "label");
     builder.AddContent(35, "Xin hãy nhập họ tên: ");
     builder.CloseElement();
     builder.AddContent(36, "\n    ");
     builder.OpenElement(37, "input");
     builder.AddAttribute(38, "type", "text");
     builder.AddAttribute(39, "name", "name");
     builder.CloseElement();
     builder.AddContent(40, "\n    ");
     builder.OpenElement(41, "input");
     builder.AddAttribute(42, "type", "submit");
     builder.AddAttribute(43, "value", "Xong!");
     builder.CloseElement();
     builder.AddContent(44, "\n");
     builder.CloseElement();
     builder.AddContent(45, "\n\n");
     builder.OpenElement(46, "h1");
     builder.AddContent(47, "Demo 3");
     builder.CloseElement();
     builder.AddContent(48, "\n");
     builder.OpenElement(49, "label");
     builder.AddContent(50, "Nhập mã màu (ví dụ: #000) để thấy điều kỳ diệu");
     builder.CloseElement();
     builder.OpenElement(51, "br");
     builder.CloseElement();
     builder.AddContent(52, "\n");
     builder.OpenElement(53, "input");
     builder.AddAttribute(54, "type", "text");
     builder.AddAttribute(55, "id", "color");
     builder.AddAttribute(56, "onkeyup", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIKeyboardEventArgs>(ColorKeyUp));
     builder.CloseElement();
     builder.AddContent(57, "\n");
     builder.OpenElement(58, "div");
     builder.AddAttribute(59, "style", "background-color:" + " " + (_color) + ";" + " height:" + " 30px");
     builder.CloseElement();
     builder.AddContent(60, "\n\n");
     builder.OpenElement(61, "h1");
     builder.AddContent(62, "Demo 4");
     builder.CloseElement();
     builder.AddContent(63, "\nHai checkbox đồng bộ theo kiểu bind\n");
     builder.OpenElement(64, "input");
     builder.AddAttribute(65, "type", "checkbox");
     builder.AddAttribute(66, "checked", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(_checkboxstatus));
     builder.AddAttribute(67, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => _checkboxstatus = __value, _checkboxstatus));
     builder.CloseElement();
     builder.AddContent(68, "\n");
     builder.OpenElement(69, "input");
     builder.AddAttribute(70, "type", "checkbox");
     builder.AddAttribute(71, "checked", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetValue(_checkboxstatus));
     builder.AddAttribute(72, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.SetValueHandler(__value => _checkboxstatus = __value, _checkboxstatus));
     builder.CloseElement();
     builder.AddContent(73, "\n\n");
     builder.OpenElement(74, "h1");
     builder.AddContent(75, "Demo 5");
     builder.CloseElement();
     builder.AddContent(76, "\nHai checkbox đồng bộ theo kiểu value/checked/... + onchange\n");
     builder.OpenElement(77, "input");
     builder.AddAttribute(78, "type", "checkbox");
     builder.AddAttribute(79, "checked", _checkboxstatus);
     builder.AddAttribute(80, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIChangeEventArgs>((UIChangeEventArgs e) => _checkboxstatus = (bool)e.Value));
     builder.CloseElement();
     builder.AddContent(81, "\n");
     builder.OpenElement(82, "input");
     builder.AddAttribute(83, "type", "checkbox");
     builder.AddAttribute(84, "checked", _checkboxstatus);
     builder.AddAttribute(85, "onchange", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIChangeEventArgs>((UIChangeEventArgs e) => _checkboxstatus = (bool)e.Value));
     builder.CloseElement();
 }