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

values Sublayer[]

Returns

System.Threading.Tasks.Task

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

values Sublayer[]

Returns

System.Threading.Tasks.Task

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>

Returns

System.Threading.Tasks.Task