File tree Expand file tree Collapse file tree 12 files changed +14
-17
lines changed
src/Blazor.Extensions.Canvas
Blazor.Extensions.Canvas.Test.ClientSide
Blazor.Extensions.Canvas.Test.ServerSide/Pages Expand file tree Collapse file tree 12 files changed +14
-17
lines changed Original file line number Diff line number Diff line change 7
7
- task : DotNetCoreInstaller@0
8
8
inputs :
9
9
packageType : ' sdk'
10
- version : 3.0.100-preview8-013656
10
+ version : 3.0.100-preview9-014004
11
11
- task : Npm@1
12
12
inputs :
13
13
command : ' install'
Original file line number Diff line number Diff line change 7
7
- task : DotNetCoreInstaller@0
8
8
inputs :
9
9
packageType : ' sdk'
10
- version : 3.0.100-preview8-013656
10
+ version : 3.0.100-preview9-014004
11
11
12
12
- task : Npm@1
13
13
inputs :
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ private Canvas2DContext _context;
52
52
53
53
protected BECanvasComponent _canvasReference ;
54
54
55
- protected override async Task OnAfterRenderAsync ()
55
+ protected override async Task OnAfterRenderAsync (bool firstRender )
56
56
{
57
57
this ._context = await this ._canvasReference .CreateCanvas2DAsync ();
58
58
await this ._context .SetFillStyleAsync (" green" );
@@ -75,7 +75,7 @@ private WebGLContext _context;
75
75
76
76
protected BECanvasComponent _canvasReference ;
77
77
78
- protected override async Task OnAfterRenderAsync ()
78
+ protected override async Task OnAfterRenderAsync (bool firstRender )
79
79
{
80
80
this ._context = await this ._canvasReference .CreateWebGLAsync ();
81
81
Original file line number Diff line number Diff line change 1
1
@inherits BECanvasComponent
2
2
3
- <canvas id =" @Id" width =" @Width" height =" @Height" @ref =" _canvasRef" @ref:suppressField @onclick = " OnClick " ></canvas >
3
+ <canvas id =" @Id" width =" @Width" height =" @Height" @ref =" _canvasRef" ></canvas >
Original file line number Diff line number Diff line change @@ -19,8 +19,5 @@ public class BECanvasComponent : ComponentBase
19
19
20
20
[ Inject ]
21
21
internal IJSRuntime JSRuntime { get ; set ; }
22
-
23
- [ Parameter ]
24
- public Action < UIMouseEventArgs > OnClick { get ; set ; }
25
22
}
26
23
}
Original file line number Diff line number Diff line change 18
18
</PropertyGroup >
19
19
20
20
<ItemGroup >
21
- <PackageReference Include =" Microsoft.AspNetCore.Components.Web" Version =" 3.0.0-preview8.19405.7 " />
21
+ <PackageReference Include =" Microsoft.AspNetCore.Components.Web" Version =" 3.0.0-preview9.19424.4 " />
22
22
</ItemGroup >
23
23
24
24
<ItemGroup >
Original file line number Diff line number Diff line change 8
8
</PropertyGroup >
9
9
10
10
<ItemGroup >
11
- <PackageReference Include =" Microsoft.AspNetCore.Blazor" Version =" 3.0.0-preview8.19405.7 " />
12
- <PackageReference Include =" Microsoft.AspNetCore.Blazor.Build" Version =" 3.0.0-preview8.19405.7 " PrivateAssets =" all" />
13
- <PackageReference Include =" Microsoft.AspNetCore.Blazor.DevServer" Version =" 3.0.0-preview8.19405.7 " PrivateAssets =" all" />
11
+ <PackageReference Include =" Microsoft.AspNetCore.Blazor" Version =" 3.0.0-preview9.19424.4 " />
12
+ <PackageReference Include =" Microsoft.AspNetCore.Blazor.Build" Version =" 3.0.0-preview9.19424.4 " PrivateAssets =" all" />
13
+ <PackageReference Include =" Microsoft.AspNetCore.Blazor.DevServer" Version =" 3.0.0-preview9.19424.4 " PrivateAssets =" all" />
14
14
</ItemGroup >
15
15
16
16
<ItemGroup >
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ public class IndexComponent : ComponentBase
10
10
11
11
protected BECanvasComponent _canvasReference ;
12
12
13
- protected override async Task OnAfterRenderAsync ( )
13
+ protected override async Task OnAfterRenderAsync ( bool firstRender )
14
14
{
15
15
this . _context = await this . _canvasReference . CreateCanvas2DAsync ( ) ;
16
16
await this . _context . SetFillStyleAsync ( "green" ) ;
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ public class WebGLComponent : ComponentBase
27
27
"gl_FragColor = vec4(vColor, 1.0);" +
28
28
"}" ;
29
29
30
- protected override async Task OnAfterRenderAsync ( )
30
+ protected override async Task OnAfterRenderAsync ( bool firstRender )
31
31
{
32
32
this . _context = await this . _canvasReference . CreateWebGLAsync ( new WebGLContextAttributes
33
33
{
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ public class IndexComponent : ComponentBase
10
10
11
11
protected BECanvasComponent _canvasReference ;
12
12
13
- protected override async Task OnAfterRenderAsync ( )
13
+ protected override async Task OnAfterRenderAsync ( bool firstRender )
14
14
{
15
15
this . _context = await this . _canvasReference . CreateCanvas2DAsync ( ) ;
16
16
await this . _context . SetFillStyleAsync ( "green" ) ;
You can’t perform that action at this time.
0 commit comments