dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Interfaces
ITablesMixin Interface
Interface for types GroupLayer
public interface ITablesMixin :
dymaptic.GeoBlazor.Core.Interfaces.IMapComponent
Implements IMapComponent
Properties
ITablesMixin.Tables Property
A collection of layer instances that are tables saved in a Map and/or a WebMap.
ArcGIS Maps SDK for JavaScript
System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Layers.Layer>? Tables { get; set; }
Property Value
System.Collections.Generic.IReadOnlyList<Layer>
Methods
ITablesMixin.AddToTables(Layer[]) Method
Asynchronously add elements to the Tables property.
System.Threading.Tasks.Task AddToTables(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values);
Parameters
Returns
ITablesMixin.FindTableById(string) Method
Returns a table based on the given table ID.
ArcGIS Maps SDK for JavaScript
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Layers.Layer?> FindTableById(string tableId);
Parameters
tableId
System.String
The ID assigned to the table.
Returns
System.Threading.Tasks.Task<Layer>
ITablesMixin.GetTables() Method
Asynchronously retrieve the current value of the Tables property.
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Layers.Layer>?> GetTables();
Returns
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Layer>>
ITablesMixin.RemoveFromTables(Layer[]) Method
Asynchronously remove elements from the Tables property.
System.Threading.Tasks.Task RemoveFromTables(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values);
Parameters
Returns
ITablesMixin.SetTables(IReadOnlyList) Method
Asynchronously set the value of the Tables property after render.
System.Threading.Tasks.Task SetTables(System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Layers.Layer> value);
Parameters
value
System.Collections.Generic.IReadOnlyList<Layer>