Exemple #1
0
        public Marker(IJSRuntime jsRuntime,
                      MapEventJsInterop jsEventInterop,
                      MarkerOptions opt = null)
            : base(jsRuntime)
        {
            if (opt?.Map != null)
            {
                _map = opt.Map;
            }

            _jsRuntime.JsonNetInvokeAsync <bool>("googleMapMarkerJsFunctions.init",
                                                 _guid,
                                                 opt);

            _jsEventInterop = jsEventInterop;
        }
Exemple #2
0
 public Task SetOptions(MarkerOptions options)
 {
     return(_jsObjectRef.InvokeAsync(
                "setOptions",
                options));
 }