dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Interfaces
ISublayersOwner Interface
Interface for types MapImageLayer, TileLayer
public interface ISublayersOwner :
dymaptic.GeoBlazor.Core.Interfaces.IMapComponent
Implements IMapComponent
Properties
ISublayersOwner.Subtables Property
A flat Collection of all the tables in the layer including the tables of its sublayers.
ArcGIS Maps SDK for JavaScript
System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Layers.Sublayer>? Subtables { get; set; }
Property Value
System.Collections.Generic.IReadOnlyList<Sublayer>
Methods
ISublayersOwner.AddToSubtables(Sublayer[]) Method
Asynchronously add elements to the Subtables property.
System.Threading.Tasks.Task AddToSubtables(params dymaptic.GeoBlazor.Core.Components.Layers.Sublayer[] values);
Parameters
Returns
ISublayersOwner.CreateServiceSublayers() Method
Returns a deep clone of a map service’s
sublayers as defined by the service.
ArcGIS Maps SDK for JavaScript
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Layers.Sublayer[]?> CreateServiceSublayers();
Returns
System.Threading.Tasks.Task<Sublayer[]>
ISublayersOwner.FindSublayerById(long) Method
Returns the sublayer with the given layerId.
ArcGIS Maps SDK for JavaScript
System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Layers.Sublayer?> FindSublayerById(long id);
Parameters
id
System.Int64
Returns
System.Threading.Tasks.Task<Sublayer>
ISublayersOwner.GetSubtables() Method
Asynchronously retrieve the current value of the Subtables property.
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Layers.Sublayer>?> GetSubtables();
Returns
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Sublayer>>
ISublayersOwner.RemoveFromSubtables(Sublayer[]) Method
Asynchronously remove elements from the Subtables property.
System.Threading.Tasks.Task RemoveFromSubtables(params dymaptic.GeoBlazor.Core.Components.Layers.Sublayer[] values);
Parameters
Returns
ISublayersOwner.SetSubtables(IReadOnlyList) Method
Asynchronously set the value of the Subtables property after render.
System.Threading.Tasks.Task SetSubtables(System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Layers.Sublayer>? value);
Parameters
value
System.Collections.Generic.IReadOnlyList<Sublayer>