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
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
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
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.