Add project files.

This commit is contained in:
Bernard Darnton
2020-10-12 06:03:49 +13:00
parent 15357aad6b
commit 9576c5aa5b
61 changed files with 1993 additions and 0 deletions
@@ -0,0 +1,23 @@
using Microsoft.AspNetCore.Components;
using Microsoft.JSInterop;
using System.Threading.Tasks;
namespace BlazorDeviceInterop.Components.LeafletMap
{
public class LeafletMapBase : ComponentBase
{
[Inject] public IJSRuntime JSRuntime { get; set; }
[Parameter] public Map Map { get; set; }
[Parameter] public TileLayer TileLayer { get; set; }
protected async override Task OnAfterRenderAsync(bool firstRender)
{
if (firstRender)
{
await Map.BindToJsRuntime(JSRuntime);
await TileLayer.BindToJsRuntime(JSRuntime);
await TileLayer.AddTo(Map);
}
}
}
}