コード例 #1
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.AddMarkupContent(0, "<h1>Graficos Blazor</h1>\n\n");
            builder.OpenElement(1, "div");
            builder.AddAttribute(2, "class", "row");
            builder.AddContent(3, "\n    ");
            builder.OpenElement(4, "button");
            builder.AddAttribute(5, "class", "btn btn-primary");
            builder.AddAttribute(6, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(UpdateChart));
            builder.AddContent(7, "Update Chart ");
            builder.CloseElement();
            builder.AddContent(8, "\n");
            builder.CloseElement();
            builder.AddContent(9, "\n");
            builder.OpenComponent <BlazorComponents.Shared.ChartJsBarChart>(10);
            builder.AddAttribute(11, "Chart", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <BlazorComponents.ChartJS.ChartJSBarChart>(blazorBarChartJS));
            builder.AddAttribute(12, "Width", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int32>(600));
            builder.AddAttribute(13, "Height", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int32>(300));
            builder.AddComponentReferenceCapture(14, (__value) => {
#line 8 "C:\Users\Marcio\Desktop\blazor-teste\BlazorApp\BlazorApp\Pages\Graficos.cshtml"
                barChartJs = (BlazorComponents.Shared.ChartJsBarChart)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
        }
コード例 #2
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.OpenComponent <Blazor.Extensions.Canvas.BECanvas>(0);
            builder.AddAttribute(1, "Width", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int64>(400));
            builder.AddAttribute(2, "Height", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int64>(400));
            builder.AddComponentReferenceCapture(3, (__value) => {
#line 4 "C:\Users\micha\Documents\Visual Studio 2017\Projects\Blazor\Blazor\Pages\Index.cshtml"
                _canvasReference = (Blazor.Extensions.Canvas.BECanvas)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
            builder.AddContent(4, "\n");
            builder.OpenElement(5, "button");
            builder.AddAttribute(6, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(Paint));
            builder.AddAttribute(7, "disabled", DisableRenderButton);
            builder.AddContent(8, "Render by Blazor");
            builder.CloseElement();
            builder.AddContent(9, " ");
            builder.OpenElement(10, "span");
            builder.AddContent(11, Timer);
            builder.CloseElement();
        }
コード例 #3
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.AddMarkupContent(0, "<h1>Weather forecast charts</h1>\n\n");
            builder.AddMarkupContent(1, "<p>Calculations are being made at:</p>\n");
            builder.OpenElement(2, "ul");
            builder.AddContent(3, "\n    ");
            builder.OpenElement(4, "li");
            builder.AddContent(5, "Latitude: ");
            builder.AddContent(6, location?.Latitude);
            builder.CloseElement();
            builder.AddContent(7, "\n    ");
            builder.OpenElement(8, "li");
            builder.AddContent(9, "Longitude: ");
            builder.AddContent(10, location?.Longitude);
            builder.CloseElement();
            builder.AddContent(11, "\n    ");
            builder.OpenElement(12, "li");
            builder.AddContent(13, "Accuracy: ");
            builder.AddContent(14, location?.Accuracy);
            builder.CloseElement();
            builder.AddContent(15, "\n");
            builder.CloseElement();
            builder.AddContent(16, "\n");
            builder.OpenElement(17, "div");
            builder.AddContent(18, "\n    ");
            builder.OpenElement(19, "button");
            builder.AddAttribute(20, "class", "btn btn-primary");
            builder.AddAttribute(21, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(displayData));
            builder.AddContent(22, "Display Forecast");
            builder.CloseElement();
            builder.AddContent(23, "\n");
            builder.CloseElement();
            builder.AddContent(24, "\n\n");
            builder.OpenElement(25, "div");
            builder.AddContent(26, "\n    ");
            builder.OpenComponent <ChartJs.Blazor.Charts.ChartJsBarChart>(27);
            builder.AddAttribute(28, "Config", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <ChartJs.Blazor.ChartJS.BarChart.BarChartConfig>(barChartConfig));
            builder.AddAttribute(29, "Width", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int32>(600));
            builder.AddAttribute(30, "Height", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int32>(300));
            builder.AddComponentReferenceCapture(31, (__value) => {
#line 28 "E:\360EventRepo\WebAssemblyDemo\netcore-webassembly\BlazorDemo\BlazorDemo\Pages\ForecastChart.cshtml"
                barChart = (ChartJs.Blazor.Charts.ChartJsBarChart)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
            builder.AddContent(32, "\n");
            builder.CloseElement();
        }
コード例 #4
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.OpenComponent <Test.MyComponent <int> >(0);
            builder.AddAttribute(1, "Item", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <int>(3));
            builder.AddComponentReferenceCapture(2, (__value) => {
#line 2 "x:\dir\subdir\Test\TestComponent.cshtml"
                _my = (Test.MyComponent <int>)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
        }
コード例 #5
0
ファイル: TestComponent.codegen.cs プロジェクト: sjroe/Blazor
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.OpenComponent <Test.MyComponent>(0);
            builder.AddAttribute(1, "ParamBefore", "before");
            builder.AddAttribute(2, "ParamAfter", "after");
            builder.AddComponentReferenceCapture(3, (__value) => {
#line 2 "x:\dir\subdir\Test\TestComponent.cshtml"
                myInstance = (Test.MyComponent)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
        }
コード例 #6
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.OpenComponent <Test.MyComponent>(0);
            builder.AddAttribute(1, "SomeProp", "val");
            builder.AddAttribute(2, "ChildContent", (Microsoft.AspNetCore.Blazor.RenderFragment)((builder2) => {
                builder2.AddContent(3, "\n    Some ");
                builder2.AddMarkupContent(4, "<el>further</el> content\n");
            }
                                                                                                 ));
            builder.AddComponentReferenceCapture(5, (__value) => {
#line 2 "x:\dir\subdir\Test\TestComponent.cshtml"
                myInstance = (Test.MyComponent)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
        }
コード例 #7
0
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Blazor.RenderTree.RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);
            builder.AddMarkupContent(0, "<h1>Hello, world!</h1>\n\n");
            builder.OpenElement(1, "button");
            builder.AddAttribute(2, "class", "btn btn-primary");
            builder.AddAttribute(3, "onclick", Microsoft.AspNetCore.Blazor.Components.BindMethods.GetEventHandlerValue <Microsoft.AspNetCore.Blazor.UIMouseEventArgs>(Frame));
            builder.AddContent(4, "Frame");
            builder.CloseElement();
            builder.AddContent(5, "\n\n\n");
            builder.OpenComponent <Blazor.Extensions.Canvas.BECanvas>(6);
            builder.AddAttribute(7, "Height", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int64>(500));
            builder.AddAttribute(8, "Width", Microsoft.AspNetCore.Blazor.Components.RuntimeHelpers.TypeCheck <System.Int64>(500));
            builder.AddComponentReferenceCapture(9, (__value) => {
#line 10 "C:\Users\Will\OneDrive\Mine\Code\C#\ChargeLearning\ChargeLearning\Pages\Index.cshtml"
                _canvas = (Blazor.Extensions.Canvas.BECanvas)__value;

#line default
#line hidden
            }
                                                 );
            builder.CloseComponent();
        }