dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

CameraLayout Class

The camera layout defines the position of the current view in a distributed larger view.
ArcGIS Maps SDK for JavaScript

public class CameraLayout : dymaptic.GeoBlazor.Core.Components.MapComponent

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 CameraLayout

Constructors

CameraLayout() Constructor

Parameterless constructor for use as a Razor Component.

public CameraLayout();

CameraLayout(Nullable, Nullable, Nullable, Nullable) Constructor

Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.

public CameraLayout(System.Nullable<double> column=null, System.Nullable<double> columns=null, System.Nullable<double> row=null, System.Nullable<double> rows=null);

Parameters

column System.Nullable<System.Double>

The active column a display client renders to in a tiled display setup.
default 0
ArcGIS Maps SDK for JavaScript

columns System.Nullable<System.Double>

The number of columns to decompose the camera in a tiled display setup.
default 1
ArcGIS Maps SDK for JavaScript

row System.Nullable<System.Double>

The active row a display client renders to in a tiled display setup.
default 0
ArcGIS Maps SDK for JavaScript

rows System.Nullable<System.Double>

The number of rows to decompose the camera in a tiled display setup.
default 1
ArcGIS Maps SDK for JavaScript

Properties

CameraLayout.Column Property

The active column a display client renders to in a tiled display setup.
default 0
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Column { get; set; }

Property Value

System.Nullable<System.Double>

CameraLayout.Columns Property

The number of columns to decompose the camera in a tiled display setup.
default 1
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Columns { get; set; }

Property Value

System.Nullable<System.Double>

CameraLayout.Row Property

The active row a display client renders to in a tiled display setup.
default 0
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Row { get; set; }

Property Value

System.Nullable<System.Double>

CameraLayout.Rows Property

The number of rows to decompose the camera in a tiled display setup.
default 1
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Rows { get; set; }

Property Value

System.Nullable<System.Double>

Methods

CameraLayout.GetColumn() Method

Asynchronously retrieve the current value of the Column property.

public System.Threading.Tasks.Task<System.Nullable<double>> GetColumn();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Double>>

CameraLayout.GetColumns() Method

Asynchronously retrieve the current value of the Columns property.

public System.Threading.Tasks.Task<System.Nullable<double>> GetColumns();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Double>>

CameraLayout.GetRow() Method

Asynchronously retrieve the current value of the Row property.

public System.Threading.Tasks.Task<System.Nullable<double>> GetRow();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Double>>

CameraLayout.GetRows() Method

Asynchronously retrieve the current value of the Rows property.

public System.Threading.Tasks.Task<System.Nullable<double>> GetRows();

Returns

System.Threading.Tasks.Task<System.Nullable<System.Double>>

CameraLayout.SetColumn(Nullable) Method

Asynchronously set the value of the Column property after render.

public System.Threading.Tasks.Task SetColumn(System.Nullable<double> value);

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task

CameraLayout.SetColumns(Nullable) Method

Asynchronously set the value of the Columns property after render.

public System.Threading.Tasks.Task SetColumns(System.Nullable<double> value);

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task

CameraLayout.SetRow(Nullable) Method

Asynchronously set the value of the Row property after render.

public System.Threading.Tasks.Task SetRow(System.Nullable<double> value);

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task

CameraLayout.SetRows(Nullable) Method

Asynchronously set the value of the Rows property after render.

public System.Threading.Tasks.Task SetRows(System.Nullable<double> value);

Parameters

value System.Nullable<System.Double>

The value to set.

Returns

System.Threading.Tasks.Task