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; }