dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components.Popups
PopupDockOptions Class
Docking the popup allows for a better user experience, particularly when opening
popups in apps on mobile devices.
ArcGIS Maps SDK for JavaScript
public class PopupDockOptions : dymaptic.GeoBlazor.Core.Components.MapComponent
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 PopupDockOptions
Constructors
PopupDockOptions() Constructor
Parameterless constructor for use as a Razor Component.
public PopupDockOptions();
PopupDockOptions(Nullable, Nullable, BreakPoint, Nullable, PopupDockOptionsBreakpoint) Constructor
Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public PopupDockOptions(System.Nullable<dymaptic.GeoBlazor.Core.Enums.PopupDockPosition> position=null, System.Nullable<bool> buttonEnabled=null, dymaptic.GeoBlazor.Core.Model.BreakPoint? breakPoint=null, System.Nullable<bool> boolBreakpoint=null, dymaptic.GeoBlazor.Core.Components.Popups.PopupDockOptionsBreakpoint? popupDockOptionsBreakpoint=null);
Parameters
position
System.Nullable<PopupDockPosition>
The position in the view at which to dock the popup.
default auto
ArcGIS Maps SDK for JavaScript
buttonEnabled
System.Nullable<System.Boolean>
If true
, displays the dock button.
ArcGIS Maps SDK for JavaScript
breakPoint
BreakPoint
Defines the dimensions of the View at which to dock the popup. Set to false to disable docking at a breakpoint.
boolBreakpoint
System.Nullable<System.Boolean>
Defines the dimensions of the View at which to dock the popup.
default true
ArcGIS Maps SDK for JavaScript
popupDockOptionsBreakpoint
PopupDockOptionsBreakpoint
Defines the dimensions of the View at which to dock the popup.
default true
ArcGIS Maps SDK for JavaScript
Properties
PopupDockOptions.BoolBreakpoint Property
Defines the dimensions of the View at which to dock the popup.
default true
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> BoolBreakpoint { get; set; }
Property Value
System.Nullable<System.Boolean>
PopupDockOptions.BreakPoint Property
Defines the dimensions of the View at which to dock the popup. Set to false to disable docking at a breakpoint.
public dymaptic.GeoBlazor.Core.Model.BreakPoint? BreakPoint { get; set; }
Property Value
PopupDockOptions.ButtonEnabled Property
If true, displays the dock button. If false, hides the dock button from the popup.
public System.Nullable<bool> ButtonEnabled { get; set; }
Property Value
System.Nullable<System.Boolean>
PopupDockOptions.PopupDockOptionsBreakpoint Property
Defines the dimensions of the View at which to dock the popup.
default true
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Popups.PopupDockOptionsBreakpoint? PopupDockOptionsBreakpoint { get; set; }
Property Value
PopupDockOptions.Position Property
The position in the view at which to dock the popup.
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.PopupDockPosition> Position { get; set; }
Property Value
System.Nullable<PopupDockPosition>
Methods
PopupDockOptions.GetBoolBreakpoint() Method
Asynchronously retrieve the current value of the BoolBreakpoint property.
public System.Threading.Tasks.Task<System.Nullable<bool>> GetBoolBreakpoint();
Returns
System.Threading.Tasks.Task<System.Nullable<System.Boolean>>
PopupDockOptions.GetButtonEnabled() Method
Asynchronously retrieve the current value of the ButtonEnabled property.
public System.Threading.Tasks.Task<System.Nullable<bool>> GetButtonEnabled();
Returns
System.Threading.Tasks.Task<System.Nullable<System.Boolean>>
PopupDockOptions.GetPopupDockOptionsBreakpoint() Method
Asynchronously retrieve the current value of the PopupDockOptionsBreakpoint property.
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Popups.PopupDockOptionsBreakpoint?> GetPopupDockOptionsBreakpoint();
Returns
System.Threading.Tasks.Task<PopupDockOptionsBreakpoint>
PopupDockOptions.GetPosition() Method
Asynchronously retrieve the current value of the Position property.
public System.Threading.Tasks.Task<System.Nullable<dymaptic.GeoBlazor.Core.Enums.PopupDockPosition>> GetPosition();
Returns
System.Threading.Tasks.Task<System.Nullable<PopupDockPosition>>
PopupDockOptions.SetBoolBreakpoint(Nullable) Method
Asynchronously set the value of the BoolBreakpoint property after render.
public System.Threading.Tasks.Task SetBoolBreakpoint(System.Nullable<bool> value);
Parameters
value
System.Nullable<System.Boolean>
The value to set.
Returns
PopupDockOptions.SetButtonEnabled(Nullable) Method
Asynchronously set the value of the ButtonEnabled property after render.
public System.Threading.Tasks.Task SetButtonEnabled(System.Nullable<bool> value);
Parameters
value
System.Nullable<System.Boolean>
The value to set.
Returns
PopupDockOptions.SetPopupDockOptionsBreakpoint(PopupDockOptionsBreakpoint) Method
Asynchronously set the value of the PopupDockOptionsBreakpoint property after render.
public System.Threading.Tasks.Task SetPopupDockOptionsBreakpoint(dymaptic.GeoBlazor.Core.Components.Popups.PopupDockOptionsBreakpoint? value);
Parameters
value
PopupDockOptionsBreakpoint
The value to set.
Returns
PopupDockOptions.SetPosition(Nullable) Method
Asynchronously set the value of the Position property after render.
public System.Threading.Tasks.Task SetPosition(System.Nullable<dymaptic.GeoBlazor.Core.Enums.PopupDockPosition> value);
Parameters
value
System.Nullable<PopupDockPosition>
The value to set.
Returns
PopupDockOptions.ValidateRequiredGeneratedChildren() Method
Validates source-generated child components.
public override void ValidateRequiredGeneratedChildren();
Implements ValidateRequiredGeneratedChildren()