dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Options

BookmarkOptions Class

Specifies how bookmarks will be created or modified.
ArcGIS Maps SDK for JavaScript

public class BookmarkOptions :
System.IEquatable<dymaptic.GeoBlazor.Core.Options.BookmarkOptions>

Inheritance System.Object 🡒 BookmarkOptions

Implements System.IEquatable<BookmarkOptions>

Constructors

BookmarkOptions(Nullable, Nullable, Nullable, Nullable, BookmarkOptionsScreenshotSettings, Nullable) Constructor

Specifies how bookmarks will be created or modified.
ArcGIS Maps SDK for JavaScript

public BookmarkOptions(System.Nullable<bool> CaptureRotation=null, System.Nullable<bool> CaptureScale=null, System.Nullable<bool> CaptureTimeExtent=null, System.Nullable<bool> CaptureViewpoint=null, dymaptic.GeoBlazor.Core.Components.BookmarkOptionsScreenshotSettings? ScreenshotSettings=null, System.Nullable<bool> TakeScreenshot=null);

Parameters

CaptureRotation System.Nullable<System.Boolean>

Since 4.17 Indicates whether the rotation of the current view will be saved in the viewpoint of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

CaptureScale System.Nullable<System.Boolean>

Since 4.17 Indicates whether the scale of the current view will be saved in the viewpoint of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

CaptureTimeExtent System.Nullable<System.Boolean>

Since 4.22 Indicates whether the time extent of the current view will be saved in the timeExtent of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

CaptureViewpoint System.Nullable<System.Boolean>

Since 4.17 Indicates whether the viewpoint of the current view will become the viewpoint of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

ScreenshotSettings BookmarkOptionsScreenshotSettings

An object that specifies the settings of the screenshot that will be used to create the bookmark’s thumbnail.
ArcGIS Maps SDK for JavaScript

TakeScreenshot System.Nullable<System.Boolean>

Indicates whether a screenshot is taken when a new bookmark is created.
ArcGIS Maps SDK for JavaScript

Properties

BookmarkOptions.CaptureRotation Property

Since 4.17 Indicates whether the rotation of the current view will be saved in the viewpoint of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> CaptureRotation { get; set; }

Property Value

System.Nullable<System.Boolean>

BookmarkOptions.CaptureScale Property

Since 4.17 Indicates whether the scale of the current view will be saved in the viewpoint of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> CaptureScale { get; set; }

Property Value

System.Nullable<System.Boolean>

BookmarkOptions.CaptureTimeExtent Property

Since 4.22 Indicates whether the time extent of the current view will be saved in the timeExtent of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> CaptureTimeExtent { get; set; }

Property Value

System.Nullable<System.Boolean>

BookmarkOptions.CaptureViewpoint Property

Since 4.17 Indicates whether the viewpoint of the current view will become the viewpoint of a newly created or modified bookmark.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> CaptureViewpoint { get; set; }

Property Value

System.Nullable<System.Boolean>

BookmarkOptions.ScreenshotSettings Property

An object that specifies the settings of the screenshot that will be used to create the bookmark’s thumbnail.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.BookmarkOptionsScreenshotSettings? ScreenshotSettings { get; set; }

Property Value

BookmarkOptionsScreenshotSettings

BookmarkOptions.TakeScreenshot Property

Indicates whether a screenshot is taken when a new bookmark is created.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> TakeScreenshot { get; set; }

Property Value

System.Nullable<System.Boolean>