GeoBlazor Pro

GeoBlazor Pro Release Notes

All changes in GeoBlazor Core also apply to GeoBlazor Pro

v4.0.0

GeoBlazor 4 represents a major milestone in our development process. We have moved from hand-written code for every feature to a code-generation utility that analyzes and generates C# code from the TypeScript definitions in the ArcGIS Maps SDK for JavaScript package. This change allows us to keep up with the rapid pace of development in ArcGIS and ensures that our API will always in sync with the latest features and improvements.

In order to align more closely with ArcGIS and support the automated code generation, we have had to make significant breaking changes to the API between version 3 and version 4. We know how painful breaking changes can be, and we promise that this will be a one-time large change. All steps will be taken to ensure that future releases will be as backwards-compatible as possible.

Please use these release notes to assist your migration from version 3 to version 4. We have provided a detailed list of breaking changes, new features, and other important information. If you need help with the migration process, please reach out to us on Discord.

Summary

Breaking Changes

  • 95 types moved to new namespaces
  • 52 types removed
  • 26 members removed
  • 103 signatures changed

New Features

  • 16 new types
  • 300 new properties
  • 565 new methods
  • 0 new events

Namespace Changes

  • From dymaptic.GeoBlazor.Pro.Components.Layers
  • To   dymaptic.GeoBlazor.Pro.Components

    • FeatureReductionBinning
    • FeatureReductionCluster
    • FeatureReductionSelection
  • From dymaptic.GeoBlazor.Pro.Components.Renderers
  • To   dymaptic.GeoBlazor.Pro.Components

    • AttributeColorInfo
    • PieChartOthersCategory
  • From dymaptic.GeoBlazor.Pro.Components.Renderers
  • To   dymaptic.GeoBlazor.Pro.Options

    • PieChartLegendOptions
  • From dymaptic.GeoBlazor.Pro.Components.Widgets
  • To   dymaptic.GeoBlazor.Pro.Components

    • AttachmentsCapabilities
    • AttachmentsViewModel
    • CreateTools
    • EditorLayerInfo
    • EditorViewModel
    • EditorWidgetVisibleElements
    • FeatureFormViewModel
    • FeatureTemplatesViewModel
    • SelectionTools
    • SketchViewModel
    • SketchWidgetVisibleElements
    • SnappingControlsElement
    • SupportingWidgetDefaults
    • TimeSliderStops
  • From dymaptic.GeoBlazor.Pro.Components.Widgets
  • To   dymaptic.GeoBlazor.Pro.Enums

    • CreationMode
    • GroupDisplay
    • SketchTool
    • SketchWidgetLayout
    • SwipeDirection
    • TimeSliderLayout
    • TimeSliderMode
  • From dymaptic.GeoBlazor.Pro.Components.Widgets
  • To   dymaptic.GeoBlazor.Pro.Events

    • FeatureFormSubmitEvent
    • FeatureFormValueChangeEvent
    • GeoLocationPosition
    • TrackEvent
  • From dymaptic.GeoBlazor.Pro.Components.Widgets
  • To   dymaptic.GeoBlazor.Pro.Model

    • FieldInput
    • GeoLocationCoordinates
    • GroupInput
    • RelationshipInput
    • TemplateItem
    • WebMapProperties
  • From dymaptic.GeoBlazor.Pro.Components.Widgets
  • To   dymaptic.GeoBlazor.Pro.Options

    • SketchLabelOptions
    • SketchToolCreateOptions
    • SketchTooltipOptions
    • SketchToolUpdateOptions
  • From dymaptic.GeoBlazor.Pro.Model
  • To   dymaptic.GeoBlazor.Pro.Components

    • NetworkService
  • From dymaptic.GeoBlazor.Pro.Model
  • To   dymaptic.GeoBlazor.Pro.Enums

    • AccumulateAttribute
    • CurbApproach
    • DirectionEventType
    • DirectionsLengthUnits
    • DirectionsOutputType
    • DirectionsStyleName
    • DirectionsTimeAttribute
    • DistanceAttributeName
    • FullEdge
    • ImpedanceAttribute
    • ImpedanceAttributeName
    • NAMessageType
    • OutputGeometryPrecisionUnits
    • OutputLines
    • PointBarrierType
    • PolygonBarrierType
    • RestrictionAttribute
    • RestrictUTurns
    • SimplificationToleranceUnits
    • StopCurbApproach
    • StopLocationType
    • StopStatus
    • TravelModeType
    • TravelTimeAttribute
    • UTurnAtJunctions
  • From dymaptic.GeoBlazor.Pro.Model
  • To   dymaptic.GeoBlazor.Pro.Events

    • CursorUpdateEventInfo
    • MoveEventInfo
    • MoveStartEventInfo
    • MoveStopEventInfo
    • ReshapeEventInfo
    • ReshapeStartEventInfo
    • ReshapeStopEventInfo
    • RotateEventInfo
    • RotateStartEventInfo
    • RotateStopEventInfo
    • ScaleEventInfo
    • ScaleStartEventInfo
    • ScaleStopEventInfo
    • SelectionChangeEventInfo
    • SketchEvent
    • ToolEventInfo
    • VertexAddEventInfo
    • VertexRemoveEventInfo
  • From dymaptic.GeoBlazor.Pro.Model
  • To   dymaptic.GeoBlazor.Pro.Results

    • DirectionsFeatureSet
    • PieChartClusterRendererResult
    • PieChartRendererResult
    • PopupTemplateResult
    • PopupTemplateResults
    • RouteResult
    • RouteResultWithoutGraphics
    • RouteSolveResult
    • SummaryStatisticsResult
  • From dymaptic.GeoBlazor.Pro.Objects
  • To   dymaptic.GeoBlazor.Pro.Model

    • CreationInfo

Other Breaking Changes

Removed Classes

AggregateField

  • dymaptic.GeoBlazor.Pro.Components.Layers.AggregateField removed

AggregateStatisticType

  • dymaptic.GeoBlazor.Pro.Components.Layers.AggregateStatisticType removed

AttachmentInfo

  • dymaptic.GeoBlazor.Pro.Components.Widgets.AttachmentInfo removed

AuthoringInfo

  • dymaptic.GeoBlazor.Pro.Objects.AuthoringInfo removed

AuthoringInfoField

  • dymaptic.GeoBlazor.Pro.Objects.AuthoringInfoField removed

AuthoringInfoStatistics

  • dymaptic.GeoBlazor.Pro.Objects.AuthoringInfoStatistics removed

AuthoringInfoVisualVariable

  • dymaptic.GeoBlazor.Pro.Objects.AuthoringInfoVisualVariable removed

BinLabelSchemeParams

  • dymaptic.GeoBlazor.Pro.Model.BinLabelSchemeParams removed

ClassBreakInfo

  • dymaptic.GeoBlazor.Pro.Objects.ClassBreakInfo removed

ClusterLabelSchemeParams

  • dymaptic.GeoBlazor.Pro.Model.ClusterLabelSchemeParams removed

CreateFeaturesWorkflow

  • dymaptic.GeoBlazor.Pro.Objects.CreateFeaturesWorkflow removed

CreateFeaturesWorkflowData

  • dymaptic.GeoBlazor.Pro.Objects.CreateFeaturesWorkflowData removed

CreateOptionsMode

  • dymaptic.GeoBlazor.Pro.Components.Widgets.CreateOptionsMode removed

DefaultUpdateHighlightOptions

  • dymaptic.GeoBlazor.Pro.Components.Widgets.DefaultUpdateHighlightOptions removed

DrawingTool

  • dymaptic.GeoBlazor.Pro.Objects.DrawingTool removed

EditableItem

  • dymaptic.GeoBlazor.Pro.Objects.EditableItem removed

EditFailure

  • dymaptic.GeoBlazor.Pro.Components.Widgets.EditFailure removed

Error

  • dymaptic.GeoBlazor.Pro.Components.Widgets.Error removed

EventState

  • dymaptic.GeoBlazor.Pro.Model.EventState removed

EventTool

  • dymaptic.GeoBlazor.Pro.Model.EventTool removed

EventType

  • dymaptic.GeoBlazor.Pro.Model.EventType removed

ExifInfo

  • dymaptic.GeoBlazor.Pro.Components.Widgets.ExifInfo removed

ExifInfoTag

  • dymaptic.GeoBlazor.Pro.Components.Widgets.ExifInfoTag removed

FeatureSnappingLayerSource

  • dymaptic.GeoBlazor.Pro.Components.Widgets.FeatureSnappingLayerSource removed

GeoLocationOptions

  • dymaptic.GeoBlazor.Pro.Components.Widgets.GeoLocationOptions removed

ImageContentType

  • dymaptic.GeoBlazor.Pro.Objects.ImageContentType removed

LabelCreator

  • dymaptic.GeoBlazor.Pro.Model.LabelCreator removed

LicenseObject

  • dymaptic.GeoBlazor.Pro.LicenseObject removed

OrientationInfo

  • dymaptic.GeoBlazor.Pro.Components.Widgets.OrientationInfo removed

PieChartClusterRendererParams

  • dymaptic.GeoBlazor.Pro.Model.PieChartClusterRendererParams removed

PieChartCreator

  • dymaptic.GeoBlazor.Pro.Model.PieChartCreator removed

PieChartRendererParams

  • dymaptic.GeoBlazor.Pro.Model.PieChartRendererParams removed

PolylineBarrierType

  • dymaptic.GeoBlazor.Pro.Model.PolylineBarrierType removed

PopupTemplateCreator

  • dymaptic.GeoBlazor.Pro.Model.PopupTemplateCreator removed

PopupTemplateCreatorParams

  • dymaptic.GeoBlazor.Pro.Model.PopupTemplateCreatorParams removed

ProExtensions

  • dymaptic.GeoBlazor.Pro.ProExtensions removed

ReshapeOptions

  • dymaptic.GeoBlazor.Pro.Components.Widgets.ReshapeOptions removed

Route

  • dymaptic.GeoBlazor.Pro.Model.Route removed

SchemeOutline

  • dymaptic.GeoBlazor.Pro.Model.SchemeOutline removed

SizeSchemeBackground

  • dymaptic.GeoBlazor.Pro.Model.SizeSchemeBackground removed

SnappingOptions

  • dymaptic.GeoBlazor.Pro.Components.Widgets.SnappingOptions removed

StatisticsUniqueValueInfo

  • dymaptic.GeoBlazor.Pro.Model.StatisticsUniqueValueInfo removed

StatisticsUniqueValuesResult

  • dymaptic.GeoBlazor.Pro.Model.StatisticsUniqueValuesResult removed

SupportInput

  • dymaptic.GeoBlazor.Pro.Components.Widgets.SupportInput removed

TickConfig

  • dymaptic.GeoBlazor.Pro.Components.Widgets.TickConfig removed

TimeSliderStop

  • dymaptic.GeoBlazor.Pro.Components.Widgets.TimeSliderStop removed

UpdateWorkflow

  • dymaptic.GeoBlazor.Pro.Objects.UpdateWorkflow removed

UpdateWorkflowData

  • dymaptic.GeoBlazor.Pro.Objects.UpdateWorkflowData removed

Vertex

  • dymaptic.GeoBlazor.Pro.Model.Vertex removed

VisualVariableResult

  • dymaptic.GeoBlazor.Pro.Model.VisualVariableResult removed

Workflow

  • dymaptic.GeoBlazor.Pro.Objects.Workflow removed

WorkflowData

  • dymaptic.GeoBlazor.Pro.Objects.WorkflowData removed

Removed Members

EditorLayerInfo

  • Guid LayerId removed

EditorViewModel

  • EditableItem[]? EditableItems removed

  • string? AllowedWorkflows removed

EditorWidget

  • string? AllowedWorkflows removed

  • string? Label removed

FeatureFormSubmitEvent

  • AttributesDictionary Values removed

FeatureFormViewModel

  • Guid LayerId removed

FeatureFormWidget

  • Guid? LayerId removed

  • string? Label removed

  • Task OnJsSubmit(FeatureFormSubmitEvent submitEvent) removed

  • Task OnJsValueChange(FeatureFormValueChangeEvent changeEvent) removed

FeatureTemplatesWidget

  • string? Label removed

  • Task OnJsSelect(FeatureTemplateSelectEvent selectEvent) removed

GraphicsLegendWidget

  • string Label removed

GroupInput

  • string State removed

PieChartRenderer

  • AuthoringInfo? AuthoringInfo removed

RouteParameters

  • bool? PreserveObjectID removed

SketchWidget

  • string? Label removed

  • Task OnSketchUpdate(SketchEvent sketchEvent) removed

SwipeWidget

  • string? Label removed

TimeSliderWidget

  • string? Label removed

  • Task SetLabelFormatFunction(string labelFormatFunction) removed

TrackWidget

  • GeoLocationOptions? GeoLocationOptions removed

  • string? Label removed

  • Task OnJsTrack(TrackEvent trackEvent) removed

  • Task<bool?> IsTracking() removed

Changed Signatures

AttachmentsCapabilities

  • Operations type changed
    • From: List<AttachmentsCapabilitiesOperation>?
    • To: AttachmentsCapabilitiesOperations?

CreationInfo

  • Layer accessors changed
    • From: { get; }
    • To: { get; set; }
  • Template accessors changed
    • From: { get; }
    • To: { get; set; }

CursorUpdateEventInfo

  • Coordinates accessors changed
    • From: { get; set; }
    • To: { get; }

DirectionsFeatureSet

  • MergedGeometry type changed
    • From: PolyLine?
    • To: Polyline?

EditorViewModel

  • ActiveWorkflow accessors changed
    • From: { get; }
    • To: { get; set; }
  • CanCreate accessors changed
    • From: { get; }
    • To: { get; set; }
  • CanUpdate accessors changed
    • From: { get; }
    • To: { get; set; }
  • Failures accessors changed
    • From: { get; }
    • To: { get; set; }
  • LayerInfos type changed
    • From: EditorLayerInfo[]?
    • To: IReadOnlyList<EditorLayerInfo>?
  • State accessors changed
    • From: { get; }
    • To: { get; set; }
  • Syncing accessors changed
    • From: { get; }
    • To: { get; set; }

EditorWidget

  • GetActiveWorkflow signature changed
    • From: Task<Workflow?> GetActiveWorkflow()
    • To: Task<IEditorWidgetActiveWorkflow?> GetActiveWorkflow()
  • LayerInfos type changed
    • From: HashSet<EditorLayerInfo>?
    • To: IReadOnlyList<EditorLayerInfo>?
  • SetLayerInfos signature changed
    • From: Task SetLayerInfos(IReadOnlyCollection<EditorLayerInfo> layerInfos)
    • To: Task SetLayerInfos(IReadOnlyList<EditorLayerInfo> layerInfos)
  • StartUpdateWorkflowAtFeatureEdit signature changed
    • From: Task StartUpdateWorkflowAtFeatureEdit(FeatureLayer layer, Graphic feature)
    • To: Task StartUpdateWorkflowAtFeatureEdit(Graphic feature)

FeatureFormSubmitEvent

  • Invalid type changed
    • From: string[]
    • To: IReadOnlyCollection<string>
  • Valid type changed
    • From: string[]
    • To: IReadOnlyCollection<string>

FeatureFormValueChangeEvent

  • Value type changed
    • From: object?
    • To: string?

FeatureFormViewModel

  • Inputs accessors changed
    • From: { get; }
    • To: { get; set; }
  • State accessors changed
    • From: { get; }
    • To: { get; set; }
  • Submittable type changed
    • From: bool
    • To: bool?
  • Updating accessors changed
    • From: { get; }
    • To: { get; set; }
  • Valid accessors changed
    • From: { get; }
    • To: { get; set; }

FeatureFormWidget

  • GetValues signature changed
    • From: Task<AttributesDictionary> GetValues()
    • To: Task<AttributesDictionary?> GetValues()
  • SetFeature signature changed
    • From: Task SetFeature(Graphic? feature)
    • To: Task SetFeature(Graphic? value)

FeatureTemplatesWidget

  • LayerIds type changed
    • From: IList<Guid>?
    • To: IReadOnlyList<Guid>?
  • OnSelect type changed
    • From: EventCallback<FeatureTemplateSelectEvent>
    • To: EventCallback<FeatureTemplatesSelectEvent>

FieldInput

  • DataType type changed
    • From: string
    • To: FieldInputDataType
  • InputType type changed
    • From: string
    • To: FieldInputType
  • MaxLength type changed
    • From: int
    • To: double
  • MinLength type changed
    • From: int
    • To: double
  • Value type changed
    • From: object
    • To: string

GroupInput

  • Inputs type changed
    • From: SupportInput[]
    • To: IReadOnlyList<InputBase>

MoveEventInfo

  • Dx accessors changed
    • From: { get; set; }
    • To: { get; }
  • Dy accessors changed
    • From: { get; set; }
    • To: { get; }
  • Mover accessors changed
    • From: { get; set; }
    • To: { get; }

PieChartRenderer

  • BackgroundFillSymbol type changed
    • From: SimpleFillSymbol?
    • To: Symbol?
  • VisualVariables type changed
    • From: IReadOnlyCollection<SizeVariable>?
    • To: IReadOnlyList<VisualVariable>?

PieChartRendererResult

  • Size type changed
    • From: VisualVariableResult?
    • To: SizeVisualVariableResult?
  • Statistics type changed
    • From: StatisticsUniqueValuesResult
    • To: UniqueValuesResult

PieChartScheme

  • ColorForOtherCategory accessors changed
    • From: { get; }
    • To: { get; set; }
  • Colors accessors changed
    • From: { get; }
    • To: { get; set; }
  • Name accessors changed
    • From: { get; }
    • To: { get; set; }
  • Outline accessors changed
    • From: { get; }
    • To: { get; set; }
  • Size accessors changed
    • From: { get; }
    • To: { get; set; }
  • SizeScheme accessors changed
    • From: { get; }
    • To: { get; set; }
  • Tags accessors changed
    • From: { get; }
    • To: { get; set; }

ProWidget

  • LicenseValidator type changed
    • From: IAppValidator
    • To: IAppValidator?

RelationshipInput

  • OrderByFields type changed
    • From: RelatedRecordsInfoFieldOrder[]
    • To: IReadOnlyList<RelatedRecordsInfoFieldOrder>

RotateEventInfo

  • Angle accessors changed
    • From: { get; set; }
    • To: { get; }

ScaleEventInfo

  • XScale accessors changed
    • From: { get; set; }
    • To: { get; }
  • YScale accessors changed
    • From: { get; set; }
    • To: { get; }

SelectionChangeEventInfo

  • Added accessors changed
    • From: { get; set; }
    • To: { get; }
  • Removed accessors changed
    • From: { get; set; }
    • To: { get; }

SizeSchemeForPoint

  • MaxSize type changed
    • From: double
    • To: int
  • MinSize type changed
    • From: double
    • To: int
  • NoDataSize type changed
    • From: double
    • To: int
  • Outline type changed
    • From: SchemeOutline
    • To: SizeSchemeForPointOutline
  • Size type changed
    • From: double
    • To: int

SizeSchemeForPolygon

  • Background type changed
    • From: SizeSchemeBackground
    • To: SizeSchemeForPolygonBackground

SizeSchemeForPolyline

  • MaxWidth type changed
    • From: double
    • To: int
  • MinWidth type changed
    • From: double
    • To: int
  • NoDataWidth type changed
    • From: double
    • To: int
  • Width type changed
    • From: double
    • To: int

SketchEvent

  • EventType type changed
    • From: EventType?
    • To: SketchEventType?
  • State type changed
    • From: EventState?
    • To: SketchEventState?
  • Tool type changed
    • From: EventTool?
    • To: SketchEventTool?

SketchToolCreateOptions

  • DefaultZ accessors changed
    • From: { get; }
    • To: { get; set; }
  • HasZ accessors changed
    • From: { get; }
    • To: { get; set; }
  • Mode accessors changed
    • From: { get; }
    • To: { get; set; }

SketchToolUpdateOptions

  • EnableRotation accessors changed
    • From: { get; }
    • To: { get; set; }
  • EnableScaling accessors changed
    • From: { get; }
    • To: { get; set; }
  • EnableZ accessors changed
    • From: { get; }
    • To: { get; set; }
  • HighlightOptions accessors changed
    • From: { get; }
    • To: { get; set; }
  • MultipleSelectionEnabled accessors changed
    • From: { get; }
    • To: { get; set; }
  • PreserveAspectRatio accessors changed
    • From: { get; }
    • To: { get; set; }
  • ReshapeOptions accessors changed
    • From: { get; }
    • To: { get; set; }
  • ToggleToolOnClick accessors changed
    • From: { get; }
    • To: { get; set; }
  • Tool accessors changed
    • From: { get; }
    • To: { get; set; }

SketchWidget

  • AvailableCreateTools type changed
    • From: IEnumerable<string>?
    • To: IReadOnlyList<AvailableCreateTool>?
  • EventRateLimitInMilliseconds type changed
    • From: int?
    • To: int
  • State type changed
    • From: string?
    • To: SketchWidgetState?

SwipeWidget

  • LeadingLayers type changed
    • From: IEnumerable<Layer>?
    • To: IReadOnlyList<Layer>
  • TrailingLayers type changed
    • From: IEnumerable<Layer>?
    • To: IReadOnlyList<Layer>

TemplateItem

  • Description accessors changed
    • From: { get; }
    • To: { get; set; }
  • Label accessors changed
    • From: { get; }
    • To: { get; set; }
  • Layer accessors changed
    • From: { get; }
    • To: { get; set; }
  • Template accessors changed
    • From: { get; }
    • To: { get; set; }
  • Thumbnail accessors changed
    • From: { get; }
    • To: { get; set; }

TimeSliderWidget

  • Actions type changed
    • From: List<Action>?
    • To: IReadOnlyList<TimeSliderAction>?
  • LabelFormatFunction type changed
    • From: string?
    • To: DateLabelFormatter?
  • Loop type changed
    • From: bool
    • To: bool?
  • SetPropertiesFromWebMap signature changed
    • From: Task SetPropertiesFromWebMap(WebMapProperties properties)
    • To: Task SetPropertiesFromWebMap()
  • SetStops signature changed
    • From: Task SetStops(TimeSliderStop timeSliderStop)
    • To: Task SetStops(TimeSliderStops timeSliderStop)
  • Stops type changed
    • From: TimeSliderStop?
    • To: TimeSliderStops?
  • TickConfigs type changed
    • From: List<TickConfig>?
    • To: IReadOnlyList<TickConfig>?

TrackWidget

  • EventRateLimitInMilliseconds type changed
    • From: int?
    • To: int

VertexAddEventInfo

  • Added accessors changed
    • From: { get; set; }
    • To: { get; }
  • Vertices accessors changed
    • From: { get; set; }
    • To: { get; }

VertexRemoveEventInfo

  • Removed accessors changed
    • From: { get; set; }
    • To: { get; }
  • Vertices accessors changed
    • From: { get; set; }
    • To: { get; }

WebMapProperties

  • Stops type changed
    • From: TimeSliderStop?
    • To: TimeSliderStops?

New Types

AggregatedGeometry

  • Properties
    • Multipoint? Multipoint { get; } added
    • Polygon? Polygon { get; } added
    • Polyline? Line { get; } added

AttachmentsWidget

  • AttachmentsCapabilities? Capabilities { get; set; } added
  • AttachmentsDisplayType? DisplayType { get; set; } added
  • AttachmentsViewModel? ViewModel { get; set; } added
  • AttachmentsVisibleElements? VisibleElements { get; set; } added
  • bool? Submitting { get; set; } added
  • Graphic? Graphic { get; set; } added
  • Methods
    • Task SetCapabilities(AttachmentsCapabilities? value) added
    • Task SetDisplayType(AttachmentsDisplayType? value) added
    • Task SetGraphic(Graphic? value) added
    • Task SetViewModel(AttachmentsViewModel? value) added
    • Task SetVisibleElements(AttachmentsVisibleElements? value) added
    • Task<AttachmentsCapabilities?> GetCapabilities() added
    • Task<AttachmentsDisplayType?> GetDisplayType() added
    • Task<AttachmentsViewModel?> GetViewModel() added
    • Task<AttachmentsVisibleElements?> GetVisibleElements() added
    • Task<bool?> GetSubmitting() added
    • Task<Graphic?> GetGraphic() added

AttributeBinsGraphic

  • Properties
    • void StackedAttributes { set; } added

CatalogDynamicGroupLayer

  • BlendMode? BlendMode { get; set; } added
  • bool? LegendEnabled { get; set; } added
  • double? MaximumVisibleSublayers { get; set; } added
  • double? MaxScale { get; set; } added
  • double? MinScale { get; set; } added
  • Effect? Effect { get; set; } added
  • IReadOnlyList<Layer>? Layers { get; set; } added
  • Methods
    • Task SetBlendMode(BlendMode? value) added
    • Task SetEffect(Effect? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaximumVisibleSublayers(double? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<bool?> GetLegendEnabled() added
    • Task<double?> GetMaximumVisibleSublayers() added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<Effect?> GetEffect() added
    • Task<IReadOnlyList<Layer>?> GetLayers() added

CatalogFootprintLayer

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • bool? DisplayFilterEnabled { get; set; } added
    • bool? HasM { get; set; } added
    • bool? HasZ { get; set; } added
    • bool? LabelsVisible { get; set; } added
    • bool? LegendEnabled { get; set; } added
    • bool? PopupEnabled { get; set; } added
    • bool? ReturnM { get; set; } added
    • bool? ReturnZ { get; set; } added
    • bool? UseViewTime { get; set; } added
    • Capabilities? Capabilities { get; set; } added
    • Capabilities? EffectiveCapabilities { get; set; } added
    • CatalogFootprintLayerElevationInfo? ElevationInfo { get; set; } added
    • DisplayFilterInfo? DisplayFilterInfo { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • Effect? Effect { get; set; } added
    • FeatureEffect? FeatureEffect { get; set; } added
    • FieldsIndex? FieldsIndex { get; set; } added
    • GeometryFieldsInfo? GeometryFieldsInfo { get; set; } added
    • IReadOnlyList<Field>? Fields { get; set; } added
    • IReadOnlyList<Label>? LabelingInfo { get; set; } added
    • IReadOnlyList<MapComponent>? OrderBy { get; set; } added
    • IReadOnlyList<string>? Charts { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • PopupTemplate? PopupTemplate { get; set; } added
    • Renderer? Renderer { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? ApiKey { get; set; } added
    • string? DateFieldsTimeZone { get; set; } added
    • string? DatesInUnknownTimezone { get; set; } added
    • string? DefinitionExpression { get; set; } added
    • string? DisplayField { get; set; } added
    • string? GeometryType { get; set; } added
    • string? ObjectIdField { get; set; } added
    • string? PreferredTimeZone { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
    • TimeInfo? TimeInfo { get; set; } added
    • TimeInterval? TimeOffset { get; set; } added
    • void CustomParameters { set; } added
  • Methods
    • Task AddToCharts(params string[] values) added
    • Task AddToLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task RemoveFromCharts(params string[] values) added
    • Task RemoveFromLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task SetBlendMode(BlendMode? value) added
    • Task SetCharts(IReadOnlyList<string>? value) added
    • Task SetEffect(Effect? value) added
    • Task SetElevationInfo(CatalogFootprintLayerElevationInfo? value) added
    • Task SetFeatureEffect(FeatureEffect? value) added
    • Task SetLabelingInfo(IReadOnlyList<Label>? value) added
    • Task SetLabelsVisible(bool? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetPopupEnabled(bool? value) added
    • Task SetPopupTemplate(PopupTemplate? value) added
    • Task SetRenderer(Renderer? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<bool?> GetDisplayFilterEnabled() added
    • Task<bool?> GetHasM() added
    • Task<bool?> GetHasZ() added
    • Task<bool?> GetLabelsVisible() added
    • Task<bool?> GetLegendEnabled() added
    • Task<bool?> GetPopupEnabled() added
    • Task<bool?> GetReturnM() added
    • Task<bool?> GetReturnZ() added
    • Task<bool?> GetUseViewTime() added
    • Task<Capabilities?> GetCapabilities() added
    • Task<Capabilities?> GetEffectiveCapabilities() added
    • Task<CatalogFootprintLayerElevationInfo?> GetElevationInfo() added
    • Task<DisplayFilterInfo?> GetDisplayFilterInfo() added
    • Task<Domain?> GetFieldDomain(string fieldName, CatalogFootprintLayerGetFieldDomainOptions options) added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<Effect?> GetEffect() added
    • Task<ExtentQueryResult?> QueryExtent(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureEffect?> GetFeatureEffect() added
    • Task<FeatureSet?> QueryFeatures(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Field?> GetField(string fieldName) added
    • Task<FieldsIndex?> GetFieldsIndex() added
    • Task<GeometryFieldsInfo?> GetGeometryFieldsInfo() added
    • Task<int?> QueryFeatureCount(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<IReadOnlyList<Field>?> GetFields() added
    • Task<IReadOnlyList<Label>?> GetLabelingInfo() added
    • Task<IReadOnlyList<MapComponent>?> GetOrderBy() added
    • Task<IReadOnlyList<string>?> GetCharts() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<ObjectId[]?> QueryObjectIds(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PopupTemplate?> CreatePopupTemplate(CreatePopupTemplateOptions options) added
    • Task<PopupTemplate?> GetPopupTemplate() added
    • Task<Query?> CreateQuery() added
    • Task<Renderer?> GetRenderer() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetApiKey() added
    • Task<string?> GetDateFieldsTimeZone() added
    • Task<string?> GetDatesInUnknownTimezone() added
    • Task<string?> GetDefinitionExpression() added
    • Task<string?> GetDisplayField() added
    • Task<string?> GetGeometryType() added
    • Task<string?> GetObjectIdField() added
    • Task<string?> GetPreferredTimeZone() added
    • Task<TimeExtent?> GetTimeExtent() added
    • Task<TimeInfo?> GetTimeInfo() added
    • Task<TimeInterval?> GetTimeOffset() added

CatalogLayer

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • bool HasRefreshListener { get; } added
    • bool? DatesInUnknownTimezone { get; set; } added
    • bool? DisplayFilterEnabled { get; set; } added
    • bool? EffectiveEditingEnabled { get; set; } added
    • bool? HasM { get; set; } added
    • bool? HasZ { get; set; } added
    • bool? IsTable { get; set; } added
    • bool? LegendEnabled { get; set; } added
    • bool? ReturnM { get; set; } added
    • bool? ReturnZ { get; set; } added
    • bool? UseViewTime { get; set; } added
    • Capabilities? EffectiveCapabilities { get; set; } added
    • CatalogDynamicGroupLayer? DynamicGroupLayer { get; set; } added
    • CatalogFootprintLayer? FootprintLayer { get; set; } added
    • DateTime? HistoricMoment { get; set; } added
    • DisplayFilterInfo? DisplayFilterInfo { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • double? RefreshInterval { get; set; } added
    • double? Version { get; set; } added
    • EditFieldsInfo? EditFieldsInfo { get; set; } added
    • EditingInfo? EditingInfo { get; set; } added
    • Effect? Effect { get; set; } added
    • EventCallback<RefreshEvent> OnRefresh { get; set; } added
    • FeatureGeometryType? GeometryType { get; set; } added
    • FeatureLayerBaseElevationInfo? ElevationInfo { get; set; } added
    • FeatureLayerCapabilities? Capabilities { get; set; } added
    • FieldsIndex? FieldsIndex { get; set; } added
    • GeometryFieldsInfo? GeometryFieldsInfo { get; set; } added
    • int? LayerIndex { get; set; } added
    • IReadOnlyList<Field>? Fields { get; set; } added
    • IReadOnlyList<Layer>? Layers { get; set; } added
    • IReadOnlyList<OrderByInfo>? OrderBy { get; set; } added
    • IReadOnlyList<Relationship>? Relationships { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • IReadOnlyList<Subtype>? Subtypes { get; set; } added
    • LayerFloorInfo? FloorInfo { get; set; } added
    • PortalItem? PortalItem { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? ApiKey { get; set; } added
    • string? Copyright { get; set; } added
    • string? DateFieldsTimeZone { get; set; } added
    • string? DefinitionExpression { get; set; } added
    • string? DisplayField { get; set; } added
    • string? DrawOrderField { get; set; } added
    • string? GdbVersion { get; set; } added
    • string? ItemNameField { get; set; } added
    • string? ItemSourceField { get; set; } added
    • string? ItemTypeField { get; set; } added
    • string? MaxScaleField { get; set; } added
    • string? MinScaleField { get; set; } added
    • string? ObjectIdField { get; set; } added
    • string? PreferredTimeZone { get; set; } added
    • string? ServiceDefinitionExpression { get; set; } added
    • string? ServiceItemId { get; set; } added
    • string? SubtypeField { get; set; } added
    • string? Url { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
    • TimeInfo? TimeInfo { get; set; } added
    • TimeInterval? TimeOffset { get; set; } added
    • void CustomParameters { set; } added
  • Methods
    • Task AddToOrderBy(params dymaptic.GeoBlazor.Core.Components.OrderByInfo[] values) added
    • Task AddToOutFields(params string[] values) added
    • Task RemoveFromOrderBy(params dymaptic.GeoBlazor.Core.Components.OrderByInfo[] values) added
    • Task RemoveFromOutFields(params string[] values) added
    • Task SetApiKey(string? value) added
    • Task SetBlendMode(BlendMode? value) added
    • Task SetCopyright(string? value) added
    • Task SetCustomParameters(Dictionary<string, object>? value) added
    • Task SetDateFieldsTimeZone(string? value) added
    • Task SetDefinitionExpression(string? value) added
    • Task SetDisplayField(string? value) added
    • Task SetDisplayFilterEnabled(bool? value) added
    • Task SetDisplayFilterInfo(DisplayFilterInfo? value) added
    • Task SetEffect(Effect? value) added
    • Task SetElevationInfo(FeatureLayerBaseElevationInfo? value) added
    • Task SetFloorInfo(LayerFloorInfo? value) added
    • Task SetGdbVersion(string? value) added
    • Task SetHasM(bool? value) added
    • Task SetHasZ(bool? value) added
    • Task SetHistoricMoment(DateTime? value) added
    • Task SetLayerIndex(int? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetObjectIdField(string? value) added
    • Task SetOrderBy(IReadOnlyList<OrderByInfo>? value) added
    • Task SetOutFields(IReadOnlyList<string>? value) added
    • Task SetPersistenceEnabled(bool? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetRefreshInterval(double? value) added
    • Task SetReturnM(bool? value) added
    • Task SetReturnZ(bool? value) added
    • Task SetSpatialReference(SpatialReference? value) added
    • Task SetTimeExtent(TimeExtent? value) added
    • Task SetTimeInfo(TimeInfo? value) added
    • Task SetTimeOffset(TimeInterval? value) added
    • Task SetUrl(string? value) added
    • Task SetUseViewTime(bool? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<bool?> GetDatesInUnknownTimezone() added
    • Task<bool?> GetDisplayFilterEnabled() added
    • Task<bool?> GetEffectiveEditingEnabled() added
    • Task<bool?> GetHasM() added
    • Task<bool?> GetHasZ() added
    • Task<bool?> GetIsTable() added
    • Task<bool?> GetLegendEnabled() added
    • Task<bool?> GetReturnM() added
    • Task<bool?> GetReturnZ() added
    • Task<bool?> GetUseViewTime() added
    • Task<Capabilities?> GetEffectiveCapabilities() added
    • Task<CatalogDynamicGroupLayer?> GetDynamicGroupLayer() added
    • Task<CatalogFootprintLayer?> GetFootprintLayer() added
    • Task<DateTime?> GetHistoricMoment() added
    • Task<DisplayFilterInfo?> GetDisplayFilterInfo() added
    • Task<Domain?> GetFieldDomain(string fieldName, Graphic? feature = null) added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<double?> GetRefreshInterval() added
    • Task<double?> GetVersion() added
    • Task<EditFieldsInfo?> GetEditFieldsInfo() added
    • Task<EditingInfo?> GetEditingInfo() added
    • Task<Effect?> GetEffect() added
    • Task<ExtentQueryResult?> QueryExtent(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureEditsResult> ApplyEdits(FeatureEdits edits, FeatureEditOptions? options = null, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureGeometryType?> GetGeometryType() added
    • Task<FeatureLayerBaseElevationInfo?> GetElevationInfo() added
    • Task<FeatureLayerCapabilities?> GetCapabilities() added
    • Task<FeatureSet?> QueryFeatures(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Field?> GetField(string fieldName) added
    • Task<FieldsIndex?> GetFieldsIndex() added
    • Task<GeometryFieldsInfo?> GetGeometryFieldsInfo() added
    • Task<Graphic?> CreateFootprintFromLayer(Layer layer) added
    • Task<int?> GetLayerIndex() added
    • Task<int?> QueryFeatureCount(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<IReadOnlyList<Field>?> GetFields() added
    • Task<IReadOnlyList<Layer>?> GetLayers() added
    • Task<IReadOnlyList<OrderByInfo>?> GetOrderBy() added
    • Task<IReadOnlyList<Relationship>?> GetRelationships() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<IReadOnlyList<Subtype>?> GetSubtypes() added
    • Task<Layer?> CreateLayerFromFootprint(Graphic footprint) added
    • Task<LayerFloorInfo?> GetFloorInfo() added
    • Task<ObjectId[]?> QueryObjectIds(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PortalItem?> GetPortalItem() added
    • Task<Query?> CreateQuery() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetApiKey() added
    • Task<string?> GetCopyright() added
    • Task<string?> GetDateFieldsTimeZone() added
    • Task<string?> GetDefinitionExpression() added
    • Task<string?> GetDisplayField() added
    • Task<string?> GetDrawOrderField() added
    • Task<string?> GetGdbVersion() added
    • Task<string?> GetItemNameField() added
    • Task<string?> GetItemSourceField() added
    • Task<string?> GetItemTypeField() added
    • Task<string?> GetMaxScaleField() added
    • Task<string?> GetMinScaleField() added
    • Task<string?> GetObjectIdField() added
    • Task<string?> GetPreferredTimeZone() added
    • Task<string?> GetServiceDefinitionExpression() added
    • Task<string?> GetServiceItemId() added
    • Task<string?> GetSubtypeField() added
    • Task<string?> GetUrl() added
    • Task<TimeExtent?> GetTimeExtent() added
    • Task<TimeInfo?> GetTimeInfo() added
    • Task<TimeInterval?> GetTimeOffset() added

CatalogLayerListWidget

  • Properties
    • bool HasCustomHandler { get; } added
    • bool HasFilterPredicate { get; } added
    • bool? Collapsed { get; set; } added
    • CatalogLayer? CatalogLayer { get; set; } added
    • CatalogLayerListViewModel? ViewModel { get; set; } added
    • CatalogLayerListVisibleElements? VisibleElements { get; set; } added
    • double? HeadingLevel { get; set; } added
    • double? MinFilterItems { get; set; } added
    • EventCallback<CatalogLayerListTriggerActionEvent> OnTriggerAction { get; set; } added
    • FilterPredicate? FilterPredicate { get; set; } added
    • IReadOnlyList<ListItem>? CatalogItems { get; set; } added
    • IReadOnlyList<ListItem>? SelectedItems { get; set; } added
    • SelectionMode? SelectionMode { get; set; } added
    • string? FilterPlaceholder { get; set; } added
    • string? FilterText { get; set; } added
    • VisibilityAppearance? VisibilityAppearance { get; set; } added
    • void OnListItemCreatedHandler { set; } added
  • Methods
    • Task AddToSelectedItems(params dymaptic.GeoBlazor.Core.Components.ListItem[] values) added
    • Task OnJsFilterPredicate(ListItem item) added
    • Task RemoveFromSelectedItems(params dymaptic.GeoBlazor.Core.Components.ListItem[] values) added
    • Task SetCatalogLayer(CatalogLayer? value) added
    • Task SetCollapsed(bool? value) added
    • Task SetFilterPlaceholder(string? value) added
    • Task SetFilterText(string? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetMinFilterItems(double? value) added
    • Task SetSelectedItems(IReadOnlyList<ListItem>? value) added
    • Task SetSelectionMode(SelectionMode? value) added
    • Task SetViewModel(CatalogLayerListViewModel? value) added
    • Task SetVisibilityAppearance(VisibilityAppearance? value) added
    • Task SetVisibleElements(CatalogLayerListVisibleElements? value) added
    • Task TriggerAction(ActionBase __0, ListItem __1) added
    • Task<bool?> GetCollapsed() added
    • Task<CatalogLayer?> GetCatalogLayer() added
    • Task<CatalogLayerListViewModel?> GetViewModel() added
    • Task<CatalogLayerListVisibleElements?> GetVisibleElements() added
    • Task<double?> GetHeadingLevel() added
    • Task<double?> GetMinFilterItems() added
    • Task<IReadOnlyList<ListItem>?> GetCatalogItems() added
    • Task<IReadOnlyList<ListItem>?> GetSelectedItems() added
    • Task<object?> OnListItemCreated(ListItem item) added
    • Task<SelectionMode?> GetSelectionMode() added
    • Task<string?> GetFilterPlaceholder() added
    • Task<string?> GetFilterText() added
    • Task<VisibilityAppearance?> GetVisibilityAppearance() added

CoordinateConversionWidget

  • Properties
    • bool HasGoToOverride { get; } added
    • bool? MultipleConversions { get; set; } added
    • bool? StorageEnabled { get; set; } added
    • CoordinateConversionMode? Mode { get; set; } added
    • CoordinateConversionViewModel? ViewModel { get; set; } added
    • CoordinateConversionVisibleElements? VisibleElements { get; set; } added
    • double? HeadingLevel { get; set; } added
    • GoToOverride? GoToOverride { get; set; } added
    • IReadOnlyList<Conversion>? Conversions { get; set; } added
    • IReadOnlyList<Format>? Formats { get; set; } added
    • Orientation? Orientation { get; set; } added
    • Point? CurrentLocation { get; set; } added
    • StorageType? StorageType { get; set; } added
    • Symbol? LocationSymbol { get; set; } added
  • Methods
    • Task AddToConversions(params dymaptic.GeoBlazor.Pro.Components.Conversion[] values) added
    • Task AddToFormats(params dymaptic.GeoBlazor.Pro.Components.Format[] values) added
    • Task RemoveFromConversions(params dymaptic.GeoBlazor.Pro.Components.Conversion[] values) added
    • Task RemoveFromFormats(params dymaptic.GeoBlazor.Pro.Components.Format[] values) added
    • Task SetConversions(IReadOnlyList<Conversion>? value) added
    • Task SetFormats(IReadOnlyList<Format>? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetLocationSymbol(Symbol? value) added
    • Task SetMode(CoordinateConversionMode? value) added
    • Task SetMultipleConversions(bool? value) added
    • Task SetOrientation(Orientation? value) added
    • Task SetStorageEnabled(bool? value) added
    • Task SetStorageType(StorageType? value) added
    • Task SetViewModel(CoordinateConversionViewModel? value) added
    • Task SetVisibleElements(CoordinateConversionVisibleElements? value) added
    • Task<bool?> GetMultipleConversions() added
    • Task<bool?> GetStorageEnabled() added
    • Task<CoordinateConversionMode?> GetMode() added
    • Task<CoordinateConversionViewModel?> GetViewModel() added
    • Task<CoordinateConversionVisibleElements?> GetVisibleElements() added
    • Task<double?> GetHeadingLevel() added
    • Task<IReadOnlyList<Conversion>?> GetConversions() added
    • Task<IReadOnlyList<Format>?> GetFormats() added
    • Task<Orientation?> GetOrientation() added
    • Task<Point?> GetCurrentLocation() added
    • Task<Point?> ReverseConvert(string coordinate, Format format) added
    • Task<StorageType?> GetStorageType() added
    • Task<Symbol?> GetLocationSymbol() added

ElevationLayer

  • Properties
    • PortalItem? PortalItem { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? Copyright { get; set; } added
    • string? Url { get; set; } added
    • TileInfo? TileInfo { get; set; } added
  • Methods
    • Task SetCopyright(string? value) added
    • Task SetPersistenceEnabled(bool? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetTileInfo(TileInfo? value) added
    • Task SetUrl(string? value) added
    • Task<ElevationLayerElevationQueryResult?> QueryElevation(Geometry geometry, ElevationLayerQueryElevationOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<ElevationSampler?> CreateElevationSampler(Extent extent, ElevationLayerCreateElevationSamplerOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<ElevationTileData?> FetchTile(double level, double row, double column, ElevationLayerFetchTileOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PortalItem?> GetPortalItem() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetCopyright() added
    • Task<string?> GetTileUrl(double level, double row, double col) added
    • Task<string?> GetUrl() added
    • Task<TileInfo?> GetTileInfo() added

FeatureTableWidget

  • Properties
    • ActionColumnConfig? ActionColumnConfig { get; set; } added
    • AttributeTableTemplate? AttributeTableTemplate { get; set; } added
    • bool HasCellClickListener { get; } added
    • bool HasCellDblclickListener { get; } added
    • bool HasCellKeydownListener { get; } added
    • bool HasCellPointeroutListener { get; } added
    • bool HasCellPointeroverListener { get; } added
    • bool HasColumnReorderListener { get; } added
    • bool? AllRelatedTablesVisible { get; set; } added
    • bool? AttachmentsEnabled { get; set; } added
    • bool? AutoRefreshEnabled { get; set; } added
    • bool? ColumnReorderingEnabled { get; set; } added
    • bool? Disabled { get; set; } added
    • bool? EditingEnabled { get; set; } added
    • bool? FilterBySelectionEnabled { get; set; } added
    • bool? HighlightEnabled { get; set; } added
    • bool? IsQueryingOrSyncing { get; set; } added
    • bool? IsSyncingAttachments { get; set; } added
    • bool? MultipleSelectionEnabled { get; set; } added
    • bool? MultiSortEnabled { get; set; } added
    • bool? PaginationEnabled { get; set; } added
    • bool? RelatedRecordsEnabled { get; set; } added
    • bool? ReturnGeometryEnabled { get; set; } added
    • bool? ReturnMEnabled { get; set; } added
    • bool? ReturnZEnabled { get; set; } added
    • EventCallback<FeatureTableCellClickEvent> OnCellClick { get; set; } added
    • EventCallback<FeatureTableCellDblclickEvent> OnCellDblclick { get; set; } added
    • EventCallback<FeatureTableCellKeydownEvent> OnCellKeydown { get; set; } added
    • EventCallback<FeatureTableCellPointeroutEvent> OnCellPointerout { get; set; } added
    • EventCallback<FeatureTableCellPointeroverEvent> OnCellPointerover { get; set; } added
    • EventCallback<FeatureTableColumnReorderEvent> OnColumnReorder { get; set; } added
    • FeatureTableViewModel? ViewModel { get; set; } added
    • FeatureTableVisibleElements? VisibleElements { get; set; } added
    • FeatureTableWidget? RelatedTable { get; set; } added
    • FeatureTableWidget? TableController { get; set; } added
    • FeatureTableWidget? TableParent { get; set; } added
    • FeatureTableWidgetState? State { get; set; } added
    • Func<Task>? TaskCollectionDescription { get; set; } added
    • Func<Task>? TaskCollectionTitle { get; set; } added
    • Geometry? FilterGeometry { get; set; } added
    • int? EffectiveSize { get; set; } added
    • int? InitialSize { get; set; } added
    • int? MaxSize { get; set; } added
    • int? PageCount { get; set; } added
    • int? PageIndex { get; set; } added
    • int? PageSize { get; set; } added
    • int? Size { get; set; } added
    • IReadOnlyList<ColumnSortOrder>? ActiveSortOrders { get; set; } added
    • IReadOnlyList<FeatureTableWidget>? RelatedTables { get; set; } added
    • IReadOnlyList<IFeatureTableWidgetActiveFilters>? ActiveFilters { get; set; } added
    • IReadOnlyList<IFeatureTableWidgetColumns>? Columns { get; set; } added
    • IReadOnlyList<IFeatureTableWidgetLayers>? Layers { get; set; } added
    • IReadOnlyList<ObjectId>? ObjectIds { get; set; } added
    • IReadOnlyList<string>? HiddenFields { get; set; } added
    • IReadOnlyList<string>? HighlightIds { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • IReadOnlyList<string>? RowHighlightIds { get; set; } added
    • LayerView? LayerView { get; set; } added
    • string? StringDescription { get; set; } added
    • string? StringTitle { get; set; } added
    • string? TimeZone { get; set; } added
    • TableMenuConfig? MenuConfig { get; set; } added
    • TableTemplate? TableTemplate { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
  • Methods
    • Task AddToHiddenFields(params string[] values) added
    • Task AddToHighlightIds(params string[] values) added
    • Task AddToLayers(params dymaptic.GeoBlazor.Core.Interfaces.IFeatureTableWidgetLayers[] values) added
    • Task AddToObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task AddToOutFields(params string[] values) added
    • Task AddToRowHighlightIds(params string[] values) added
    • Task DeleteSelection(bool showWarningPrompt) added
    • Task ExportSelectionToCSV(bool includeGeometry) added
    • Task GoToPage(int index) added
    • Task HideColumn(string fieldName) added
    • Task NextPage() added
    • Task PreviousPage() added
    • Task RefreshCellContent() added
    • Task RemoveFromHiddenFields(params string[] values) added
    • Task RemoveFromHighlightIds(params string[] values) added
    • Task RemoveFromLayers(params dymaptic.GeoBlazor.Core.Interfaces.IFeatureTableWidgetLayers[] values) added
    • Task RemoveFromObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task RemoveFromOutFields(params string[] values) added
    • Task RemoveFromRowHighlightIds(params string[] values) added
    • Task ScrollLeft() added
    • Task ScrollToBottom() added
    • Task ScrollToIndex(int index) added
    • Task ScrollToRow(ObjectId objectId) added
    • Task ScrollToTop() added
    • Task SetActionColumnConfig(ActionColumnConfig? value) added
    • Task SetAttachmentsEnabled(bool? value) added
    • Task SetAttributeTableTemplate(AttributeTableTemplate? value) added
    • Task SetAutoRefreshEnabled(bool? value) added
    • Task SetColumnReorderingEnabled(bool? value) added
    • Task SetDisabled(bool? value) added
    • Task SetEditingEnabled(bool? value) added
    • Task SetFilterBySelectionEnabled(bool? value) added
    • Task SetFilterGeometry(Geometry? value) added
    • Task SetHiddenFields(IReadOnlyList<string>? value) added
    • Task SetHighlightEnabled(bool? value) added
    • Task SetHighlightIds(IReadOnlyList<string>? value) added
    • Task SetInitialSize(int? value) added
    • Task SetLayer(Layer? value) added
    • Task SetLayers(IReadOnlyList<IFeatureTableWidgetLayers>? value) added
    • Task SetMaxSize(int? value) added
    • Task SetMenuConfig(TableMenuConfig? value) added
    • Task SetMultipleSelectionEnabled(bool? value) added
    • Task SetMultiSortEnabled(bool? value) added
    • Task SetObjectIds(IReadOnlyList<ObjectId>? value) added
    • Task SetOutFields(IReadOnlyList<string>? value) added
    • Task SetPageIndex(int? value) added
    • Task SetPageSize(int? value) added
    • Task SetPaginationEnabled(bool? value) added
    • Task SetRelatedRecordsEnabled(bool? value) added
    • Task SetReturnGeometryEnabled(bool? value) added
    • Task SetReturnMEnabled(bool? value) added
    • Task SetReturnZEnabled(bool? value) added
    • Task SetRowHighlightIds(IReadOnlyList<string>? value) added
    • Task SetStringDescription(string? value) added
    • Task SetStringTitle(string? value) added
    • Task SetTableTemplate(TableTemplate? value) added
    • Task SetTaskCollectionDescription(Func<Task>? value) added
    • Task SetTaskCollectionTitle(Func<Task>? value) added
    • Task SetTimeExtent(TimeExtent? value) added
    • Task SetTimeZone(string? value) added
    • Task SetVisibleElements(FeatureTableVisibleElements? value) added
    • Task ShowAllColumns() added
    • Task ShowColumn(string fieldName) added
    • Task SortColumn(string fieldName, Direction direction) added
    • Task ToggleColumnVisibility(string fieldName) added
    • Task ZoomToSelection() added
    • Task<ActionColumnConfig?> GetActionColumnConfig() added
    • Task<AttributeTableTemplate?> GetAttributeTableTemplate() added
    • Task<bool?> GetAllRelatedTablesVisible() added
    • Task<bool?> GetAttachmentsEnabled() added
    • Task<bool?> GetAutoRefreshEnabled() added
    • Task<bool?> GetColumnReorderingEnabled() added
    • Task<bool?> GetDisabled() added
    • Task<bool?> GetEditingEnabled() added
    • Task<bool?> GetFilterBySelectionEnabled() added
    • Task<bool?> GetHighlightEnabled() added
    • Task<bool?> GetIsQueryingOrSyncing() added
    • Task<bool?> GetIsSyncingAttachments() added
    • Task<bool?> GetMultipleSelectionEnabled() added
    • Task<bool?> GetMultiSortEnabled() added
    • Task<bool?> GetPaginationEnabled() added
    • Task<bool?> GetRelatedRecordsEnabled() added
    • Task<bool?> GetReturnGeometryEnabled() added
    • Task<bool?> GetReturnMEnabled() added
    • Task<bool?> GetReturnZEnabled() added
    • Task<FeatureTableVisibleElements?> GetVisibleElements() added
    • Task<FeatureTableWidgetState?> GetState() added
    • Task<Func<Task>?> GetTaskCollectionDescription() added
    • Task<Func<Task>?> GetTaskCollectionTitle() added
    • Task<Geometry?> GetFilterGeometry() added
    • Task<IFeatureTableWidgetFindColumn?> FindColumn(string fieldName) added
    • Task<int?> GetEffectiveSize() added
    • Task<int?> GetInitialSize() added
    • Task<int?> GetMaxSize() added
    • Task<int?> GetPageCount() added
    • Task<int?> GetPageIndex() added
    • Task<int?> GetPageSize() added
    • Task<int?> GetSize() added
    • Task<IReadOnlyList<ColumnSortOrder>?> GetActiveSortOrders() added
    • Task<IReadOnlyList<IFeatureTableWidgetActiveFilters>?> GetActiveFilters() added
    • Task<IReadOnlyList<IFeatureTableWidgetColumns>?> GetColumns() added
    • Task<IReadOnlyList<IFeatureTableWidgetLayers>?> GetLayers() added
    • Task<IReadOnlyList<ObjectId>?> GetObjectIds() added
    • Task<IReadOnlyList<string>?> GetHiddenFields() added
    • Task<IReadOnlyList<string>?> GetHighlightIds() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<IReadOnlyList<string>?> GetRowHighlightIds() added
    • Task<Layer?> GetLayer() added
    • Task<LayerView?> GetLayerView() added
    • Task<string?> GetStringDescription() added
    • Task<string?> GetStringTitle() added
    • Task<string?> GetTimeZone() added
    • Task<TableMenuConfig?> GetMenuConfig() added
    • Task<TableTemplate?> GetTableTemplate() added
    • Task<TimeExtent?> GetTimeExtent() added

FeatureWidget

  • Properties
    • bool? DefaultPopupTemplateEnabled { get; set; } added
    • double? HeadingLevel { get; set; } added
    • FeatureViewModel? ViewModel { get; set; } added
    • FeatureVisibleElements? VisibleElements { get; set; } added
    • Graphic? Graphic { get; set; } added
    • Point? Location { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? TimeZone { get; set; } added
    • string? Title { get; set; } added
  • Methods
    • Task NextMedia(int contentElementIndex) added
    • Task PreviousMedia(int contentElementIndex) added
    • Task SetActiveMedia(int contentElementIndex, int mediaInfoIndex) added
    • Task SetDefaultPopupTemplateEnabled(bool? value) added
    • Task SetGraphic(Graphic? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetLocation(Point? value) added
    • Task SetSpatialReference(SpatialReference? value) added
    • Task SetTimeZone(string? value) added
    • Task SetViewModel(FeatureViewModel? value) added
    • Task SetVisibleElements(FeatureVisibleElements? value) added
    • Task<bool?> GetDefaultPopupTemplateEnabled() added
    • Task<double?> GetHeadingLevel() added
    • Task<FeatureViewModel?> GetViewModel() added
    • Task<FeatureVisibleElements?> GetVisibleElements() added
    • Task<Graphic?> GetGraphic() added
    • Task<Point?> GetLocation() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetTimeZone() added
    • Task<string?> GetTitle() added

GroupLayer

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • Effect? Effect { get; set; } added
    • IReadOnlyList<Layer>? AllLayers { get; set; } added
    • IReadOnlyList<Layer>? AllTables { get; set; } added
    • IReadOnlyList<Layer>? Layers { get; set; } added
    • IReadOnlyList<Layer>? Tables { get; set; } added
    • PortalItem? PortalItem { get; set; } added
    • VisibilityMode? VisibilityMode { get; set; } added
  • Methods
    • Task Add(Layer layer, int index) added
    • Task AddMany(IReadOnlyCollection<Layer> layers, int index) added
    • Task AddToLayers(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task AddToTables(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task RemoveFromLayers(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task RemoveFromTables(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task SetBlendMode(BlendMode? value) added
    • Task SetEffect(Effect? value) added
    • Task SetLayers(IReadOnlyList<Layer>? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetPersistenceEnabled(bool? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetTables(IReadOnlyList<Layer>? value) added
    • Task SetVisibilityMode(VisibilityMode? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<Effect?> GetEffect() added
    • Task<GroupLayer?> LoadAll() added
    • Task<IReadOnlyList<Layer>?> GetAllLayers() added
    • Task<IReadOnlyList<Layer>?> GetAllTables() added
    • Task<IReadOnlyList<Layer>?> GetLayers() added
    • Task<IReadOnlyList<Layer>?> GetTables() added
    • Task<Layer?> FindLayerById(string layerId) added
    • Task<Layer?> FindTableById(string tableId) added
    • Task<Layer?> Remove(Layer layer) added
    • Task<Layer?> Reorder(Layer layer, int index) added
    • Task<Layer[]?> RemoveAll() added
    • Task<Layer[]?> RemoveMany(IReadOnlyCollection<Layer> layers) added
    • Task<PortalItem?> GetPortalItem() added
    • Task<PortalItem?> Save(GroupLayerSaveOptions options) added
    • Task<PortalItem?> SaveAs(PortalItem portalItem, GroupLayerSaveAsOptions options) added
    • Task<VisibilityMode?> GetVisibilityMode() added

ProLayer

  • Properties
    • IAppValidator? LicenseValidator { get; set; } added

SceneLayer

  • bool HasEditsListener { get; } added
  • bool? LabelsVisible { get; set; } added
  • bool? LegendEnabled { get; set; } added
  • bool? PopupEnabled { get; set; } added
  • bool? ScreenSizePerspectiveEnabled { get; set; } added
  • bool? UseViewTime { get; set; } added
  • double? MaxScale { get; set; } added
  • double? MinScale { get; set; } added
  • EventCallback<SceneLayerEditsEvent> OnEdits { get; set; } added
  • FeatureReductionSelection? FeatureReduction { get; set; } added
  • FieldsIndex? FieldsIndex { get; set; } added
  • IReadOnlyList<Field>? Fields { get; set; } added
  • IReadOnlyList<Label>? LabelingInfo { get; set; } added
  • IReadOnlyList<ObjectId>? ExcludeObjectIds { get; set; } added
  • IReadOnlyList<Relationship>? Relationships { get; set; } added
  • IReadOnlyList<string>? OutFields { get; set; } added
  • LayerFloorInfo? FloorInfo { get; set; } added
  • long? SceneServiceLayerId { get; set; } added
  • PopupTemplate? PopupTemplate { get; set; } added
  • PortalItem? PortalItem { get; set; } added
  • Renderer? Renderer { get; set; } added
  • SceneFilter? Filter { get; set; } added
  • SceneLayerCapabilities? Capabilities { get; set; } added
  • SceneLayerCapabilities? EffectiveCapabilities { get; set; } added
  • SceneLayerElevationInfo? ElevationInfo { get; set; } added
  • SceneLayerGeometryType? GeometryType { get; set; } added
  • SceneServiceVersion? Version { get; set; } added
  • SpatialReference? SpatialReference { get; set; } added
  • string? ApiKey { get; set; } added
  • string? Copyright { get; set; } added
  • string? DefinitionExpression { get; set; } added
  • string? ObjectIdField { get; set; } added
  • string? Url { get; set; } added
  • TimeExtent? TimeExtent { get; set; } added
  • TimeInfo? TimeInfo { get; set; } added
  • TimeInterval? TimeOffset { get; set; } added
  • void CustomParameters { set; } added
  • Methods
    • Task AddToExcludeObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task AddToLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task AddToOutFields(params string[] values) added
    • Task RemoveFromExcludeObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task RemoveFromLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task RemoveFromOutFields(params string[] values) added
    • Task SetApiKey(string? value) added
    • Task SetCopyright(string? value) added
    • Task SetCustomParameters(Dictionary<string, object>? value) added
    • Task SetDefinitionExpression(string? value) added
    • Task SetElevationInfo(SceneLayerElevationInfo? value) added
    • Task SetExcludeObjectIds(IReadOnlyList<ObjectId>? value) added
    • Task SetFeatureReduction(FeatureReductionSelection? value) added
    • Task SetFilter(SceneFilter? value) added
    • Task SetFloorInfo(LayerFloorInfo? value) added
    • Task SetGeometryType(SceneLayerGeometryType? value) added
    • Task SetLabelingInfo(IReadOnlyList<Label>? value) added
    • Task SetLabelsVisible(bool? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetObjectIdField(string? value) added
    • Task SetOutFields(IReadOnlyList<string>? value) added
    • Task SetPopupEnabled(bool? value) added
    • Task SetPopupTemplate(PopupTemplate? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetRenderer(Renderer? value) added
    • Task SetSceneServiceLayerId(long? value) added
    • Task SetScreenSizePerspectiveEnabled(bool? value) added
    • Task SetSpatialReference(SpatialReference? value) added
    • Task SetTimeExtent(TimeExtent? value) added
    • Task SetTimeInfo(TimeInfo? value) added
    • Task SetTimeOffset(TimeInterval? value) added
    • Task SetUrl(string? value) added
    • Task SetUseViewTime(bool? value) added
    • Task<AttachmentsQueryResult?> QueryAttachments(AttachmentQuery attachmentQuery, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<bool?> GetLabelsVisible() added
    • Task<bool?> GetLegendEnabled() added
    • Task<bool?> GetPopupEnabled() added
    • Task<bool?> GetScreenSizePerspectiveEnabled() added
    • Task<bool?> GetUseViewTime() added
    • Task<Domain?> GetFieldDomain(string fieldName, SceneLayerGetFieldDomainOptions options) added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<ExtentQueryResult?> QueryExtent(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureReductionSelection?> GetFeatureReduction() added
    • Task<FeatureSet?> QueryFeatures(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Field?> GetField(string fieldName) added
    • Task<FieldsIndex?> GetFieldsIndex() added
    • Task<int?> QueryFeatureCount(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<IReadOnlyList<Field>?> GetFields() added
    • Task<IReadOnlyList<Label>?> GetLabelingInfo() added
    • Task<IReadOnlyList<ObjectId>?> GetExcludeObjectIds() added
    • Task<IReadOnlyList<Relationship>?> GetRelationships() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<LayerFloorInfo?> GetFloorInfo() added
    • Task<long?> GetSceneServiceLayerId() added
    • Task<Mesh?> ConvertMesh(IReadOnlyCollection<Stream> files, ConvertMeshOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<ObjectId[]?> QueryObjectIds(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PopupTemplate?> CreatePopupTemplate(CreatePopupTemplateOptions options) added
    • Task<PopupTemplate?> GetPopupTemplate() added
    • Task<PortalItem?> GetPortalItem() added
    • Task<PortalItem?> Save() added
    • Task<PortalItem?> SaveAs(PortalItem portalItem, SceneLayerSaveAsOptions options) added
    • Task<Query?> CreateQuery() added
    • Task<RelatedFeaturesCountQueryResult?> QueryRelatedFeaturesCount(RelationshipQuery relationshipQuery, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<RelatedFeaturesQueryResult?> QueryRelatedFeatures(RelationshipQuery relationshipQuery, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Renderer?> GetRenderer() added
    • Task<SceneFilter?> GetFilter() added
    • Task<SceneLayerCapabilities?> GetCapabilities() added
    • Task<SceneLayerCapabilities?> GetEffectiveCapabilities() added
    • Task<SceneLayerEditsResult?> ApplyEdits(SceneLayerApplyEditsEdits edits, SceneLayerApplyEditsOptions options) added
    • Task<SceneLayerElevationInfo?> GetElevationInfo() added
    • Task<SceneLayerGeometryType?> GetGeometryType() added
    • Task<SceneServiceVersion?> GetVersion() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetApiKey() added
    • Task<string?> GetCopyright() added
    • Task<string?> GetDefinitionExpression() added
    • Task<string?> GetFieldUsageInfo(string fieldName) added
    • Task<string?> GetObjectIdField() added
    • Task<string?> GetUrl() added
    • Task<string?> QueryCachedStatistics(string fieldName, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<TimeExtent?> GetTimeExtent() added
    • Task<TimeInfo?> GetTimeInfo() added
    • Task<TimeInterval?> GetTimeOffset() added

TableListItemPanelWidget

  • Properties
    • bool? Disabled { get; set; } added
    • bool? FlowEnabled { get; set; } added
    • bool? Open { get; set; } added
    • IReadOnlyList<ListItemPanelContent>? Content { get; set; } added
    • string? Image { get; set; } added
    • string? Title { get; set; } added
    • TableListListItem? ListItem { get; set; } added
  • Methods
    • Task AddToContent(params dymaptic.GeoBlazor.Core.Model.ListItemPanelContent[] values) added
    • Task RemoveFromContent(params dymaptic.GeoBlazor.Core.Model.ListItemPanelContent[] values) added
    • Task SetContent(IReadOnlyList<ListItemPanelContent>? value) added
    • Task SetDisabled(bool? value) added
    • Task SetFlowEnabled(bool? value) added
    • Task SetImage(string? value) added
    • Task SetListItem(TableListListItem? value) added
    • Task SetOpen(bool? value) added
    • Task SetTitle(string? value) added
    • Task<bool?> GetDisabled() added
    • Task<bool?> GetFlowEnabled() added
    • Task<bool?> GetOpen() added
    • Task<IReadOnlyList<ListItemPanelContent>?> GetContent() added
    • Task<string?> GetImage() added
    • Task<string?> GetTitle() added
    • Task<TableListListItem?> GetListItem() added

TableListWidget

  • Properties
    • bool HasCustomHandler { get; } added
    • bool HasFilterPredicate { get; } added
    • bool? Collapsed { get; set; } added
    • bool? DragEnabled { get; set; } added
    • double? HeadingLevel { get; set; } added
    • double? MinDragEnabledItems { get; set; } added
    • double? MinFilterItems { get; set; } added
    • EventCallback<TableListTriggerActionEvent> OnTriggerAction { get; set; } added
    • IReadOnlyList<TableListListItem>? SelectedItems { get; set; } added
    • IReadOnlyList<TableListListItem>? TableItems { get; set; } added
    • SelectionMode? SelectionMode { get; set; } added
    • string? FilterPlaceholder { get; set; } added
    • string? FilterText { get; set; } added
    • TableListFilterPredicate? FilterPredicate { get; set; } added
    • TableListViewModel? ViewModel { get; set; } added
    • TableListVisibleElements? VisibleElements { get; set; } added
    • void OnListItemCreatedHandler { set; } added
  • Methods
    • Task AddToSelectedItems(params dymaptic.GeoBlazor.Pro.Components.TableListListItem[] values) added
    • Task OnJsFilterPredicate(TableListListItem item) added
    • Task OnJsTriggerAction(TableListTriggerActionEvent triggerActionEvent) added
    • Task RemoveFromSelectedItems(params dymaptic.GeoBlazor.Pro.Components.TableListListItem[] values) added
    • Task SetCollapsed(bool? value) added
    • Task SetDragEnabled(bool? value) added
    • Task SetFilterPlaceholder(string? value) added
    • Task SetFilterText(string? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetMinDragEnabledItems(double? value) added
    • Task SetMinFilterItems(double? value) added
    • Task SetSelectedItems(IReadOnlyList<TableListListItem>? value) added
    • Task SetSelectionMode(SelectionMode? value) added
    • Task SetViewModel(TableListViewModel? value) added
    • Task SetVisibleElements(TableListVisibleElements? value) added
    • Task TriggerAction(ActionBase action, TableListListItem item) added
    • Task<bool?> GetCollapsed() added
    • Task<bool?> GetDragEnabled() added
    • Task<double?> GetHeadingLevel() added
    • Task<double?> GetMinDragEnabledItems() added
    • Task<double?> GetMinFilterItems() added
    • Task<IReadOnlyList<TableListListItem>?> GetSelectedItems() added
    • Task<IReadOnlyList<TableListListItem>?> GetTableItems() added
    • Task<object?> OnListItemCreated(ListItem item) added
    • Task<SelectionMode?> GetSelectionMode() added
    • Task<string?> GetFilterPlaceholder() added
    • Task<string?> GetFilterText() added
    • Task<TableListViewModel?> GetViewModel() added
    • Task<TableListVisibleElements?> GetVisibleElements() added

All API Changes

AggregatedGeometry

New Members

  • Properties
    • Multipoint? Multipoint { get; } added
    • Polygon? Polygon { get; } added
    • Polyline? Line { get; } added

AggregateField

Type removed

AggregateStatisticType

Type removed

AttachmentInfo

Type removed

AttachmentsCapabilities

Changed Members

  • Properties
    • Operations type changed
      • From: List<AttachmentsCapabilitiesOperation>?
      • To: AttachmentsCapabilitiesOperations?

AttachmentsWidget

New Members

  • Properties
    • AttachmentsCapabilities? Capabilities { get; set; } added
    • AttachmentsDisplayType? DisplayType { get; set; } added
    • AttachmentsViewModel? ViewModel { get; set; } added
    • AttachmentsVisibleElements? VisibleElements { get; set; } added
    • bool? Submitting { get; set; } added
    • Graphic? Graphic { get; set; } added
  • Methods
    • Task SetCapabilities(AttachmentsCapabilities? value) added
    • Task SetDisplayType(AttachmentsDisplayType? value) added
    • Task SetGraphic(Graphic? value) added
    • Task SetViewModel(AttachmentsViewModel? value) added
    • Task SetVisibleElements(AttachmentsVisibleElements? value) added
    • Task<AttachmentsCapabilities?> GetCapabilities() added
    • Task<AttachmentsDisplayType?> GetDisplayType() added
    • Task<AttachmentsViewModel?> GetViewModel() added
    • Task<AttachmentsVisibleElements?> GetVisibleElements() added
    • Task<bool?> GetSubmitting() added
    • Task<Graphic?> GetGraphic() added

AttributeBinsGraphic

New Members

  • Properties
    • void StackedAttributes { set; } added

AuthoringInfo

Type removed

AuthoringInfoField

Type removed

AuthoringInfoStatistics

Type removed

AuthoringInfoVisualVariable

Type removed

BinLabelSchemeParams

Type removed

CatalogDynamicGroupLayer

New Members

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • bool? LegendEnabled { get; set; } added
    • double? MaximumVisibleSublayers { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • Effect? Effect { get; set; } added
    • IReadOnlyList<Layer>? Layers { get; set; } added
  • Methods
    • Task SetBlendMode(BlendMode? value) added
    • Task SetEffect(Effect? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaximumVisibleSublayers(double? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<bool?> GetLegendEnabled() added
    • Task<double?> GetMaximumVisibleSublayers() added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<Effect?> GetEffect() added
    • Task<IReadOnlyList<Layer>?> GetLayers() added

CatalogFootprintLayer

New Members

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • bool? DisplayFilterEnabled { get; set; } added
    • bool? HasM { get; set; } added
    • bool? HasZ { get; set; } added
    • bool? LabelsVisible { get; set; } added
    • bool? LegendEnabled { get; set; } added
    • bool? PopupEnabled { get; set; } added
    • bool? ReturnM { get; set; } added
    • bool? ReturnZ { get; set; } added
    • bool? UseViewTime { get; set; } added
    • Capabilities? Capabilities { get; set; } added
    • Capabilities? EffectiveCapabilities { get; set; } added
    • CatalogFootprintLayerElevationInfo? ElevationInfo { get; set; } added
    • DisplayFilterInfo? DisplayFilterInfo { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • Effect? Effect { get; set; } added
    • FeatureEffect? FeatureEffect { get; set; } added
    • FieldsIndex? FieldsIndex { get; set; } added
    • GeometryFieldsInfo? GeometryFieldsInfo { get; set; } added
    • IReadOnlyList<Field>? Fields { get; set; } added
    • IReadOnlyList<Label>? LabelingInfo { get; set; } added
    • IReadOnlyList<MapComponent>? OrderBy { get; set; } added
    • IReadOnlyList<string>? Charts { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • PopupTemplate? PopupTemplate { get; set; } added
    • Renderer? Renderer { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? ApiKey { get; set; } added
    • string? DateFieldsTimeZone { get; set; } added
    • string? DatesInUnknownTimezone { get; set; } added
    • string? DefinitionExpression { get; set; } added
    • string? DisplayField { get; set; } added
    • string? GeometryType { get; set; } added
    • string? ObjectIdField { get; set; } added
    • string? PreferredTimeZone { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
    • TimeInfo? TimeInfo { get; set; } added
    • TimeInterval? TimeOffset { get; set; } added
    • void CustomParameters { set; } added
  • Methods
    • Task AddToCharts(params string[] values) added
    • Task AddToLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task RemoveFromCharts(params string[] values) added
    • Task RemoveFromLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task SetBlendMode(BlendMode? value) added
    • Task SetCharts(IReadOnlyList<string>? value) added
    • Task SetEffect(Effect? value) added
    • Task SetElevationInfo(CatalogFootprintLayerElevationInfo? value) added
    • Task SetFeatureEffect(FeatureEffect? value) added
    • Task SetLabelingInfo(IReadOnlyList<Label>? value) added
    • Task SetLabelsVisible(bool? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetPopupEnabled(bool? value) added
    • Task SetPopupTemplate(PopupTemplate? value) added
    • Task SetRenderer(Renderer? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<bool?> GetDisplayFilterEnabled() added
    • Task<bool?> GetHasM() added
    • Task<bool?> GetHasZ() added
    • Task<bool?> GetLabelsVisible() added
    • Task<bool?> GetLegendEnabled() added
    • Task<bool?> GetPopupEnabled() added
    • Task<bool?> GetReturnM() added
    • Task<bool?> GetReturnZ() added
    • Task<bool?> GetUseViewTime() added
    • Task<Capabilities?> GetCapabilities() added
    • Task<Capabilities?> GetEffectiveCapabilities() added
    • Task<CatalogFootprintLayerElevationInfo?> GetElevationInfo() added
    • Task<DisplayFilterInfo?> GetDisplayFilterInfo() added
    • Task<Domain?> GetFieldDomain(string fieldName, CatalogFootprintLayerGetFieldDomainOptions options) added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<Effect?> GetEffect() added
    • Task<ExtentQueryResult?> QueryExtent(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureEffect?> GetFeatureEffect() added
    • Task<FeatureSet?> QueryFeatures(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Field?> GetField(string fieldName) added
    • Task<FieldsIndex?> GetFieldsIndex() added
    • Task<GeometryFieldsInfo?> GetGeometryFieldsInfo() added
    • Task<int?> QueryFeatureCount(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<IReadOnlyList<Field>?> GetFields() added
    • Task<IReadOnlyList<Label>?> GetLabelingInfo() added
    • Task<IReadOnlyList<MapComponent>?> GetOrderBy() added
    • Task<IReadOnlyList<string>?> GetCharts() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<ObjectId[]?> QueryObjectIds(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PopupTemplate?> CreatePopupTemplate(CreatePopupTemplateOptions options) added
    • Task<PopupTemplate?> GetPopupTemplate() added
    • Task<Query?> CreateQuery() added
    • Task<Renderer?> GetRenderer() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetApiKey() added
    • Task<string?> GetDateFieldsTimeZone() added
    • Task<string?> GetDatesInUnknownTimezone() added
    • Task<string?> GetDefinitionExpression() added
    • Task<string?> GetDisplayField() added
    • Task<string?> GetGeometryType() added
    • Task<string?> GetObjectIdField() added
    • Task<string?> GetPreferredTimeZone() added
    • Task<TimeExtent?> GetTimeExtent() added
    • Task<TimeInfo?> GetTimeInfo() added
    • Task<TimeInterval?> GetTimeOffset() added

CatalogLayer

New Members

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • bool HasRefreshListener { get; } added
    • bool? DatesInUnknownTimezone { get; set; } added
    • bool? DisplayFilterEnabled { get; set; } added
    • bool? EffectiveEditingEnabled { get; set; } added
    • bool? HasM { get; set; } added
    • bool? HasZ { get; set; } added
    • bool? IsTable { get; set; } added
    • bool? LegendEnabled { get; set; } added
    • bool? ReturnM { get; set; } added
    • bool? ReturnZ { get; set; } added
    • bool? UseViewTime { get; set; } added
    • Capabilities? EffectiveCapabilities { get; set; } added
    • CatalogDynamicGroupLayer? DynamicGroupLayer { get; set; } added
    • CatalogFootprintLayer? FootprintLayer { get; set; } added
    • DateTime? HistoricMoment { get; set; } added
    • DisplayFilterInfo? DisplayFilterInfo { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • double? RefreshInterval { get; set; } added
    • double? Version { get; set; } added
    • EditFieldsInfo? EditFieldsInfo { get; set; } added
    • EditingInfo? EditingInfo { get; set; } added
    • Effect? Effect { get; set; } added
    • EventCallback<RefreshEvent> OnRefresh { get; set; } added
    • FeatureGeometryType? GeometryType { get; set; } added
    • FeatureLayerBaseElevationInfo? ElevationInfo { get; set; } added
    • FeatureLayerCapabilities? Capabilities { get; set; } added
    • FieldsIndex? FieldsIndex { get; set; } added
    • GeometryFieldsInfo? GeometryFieldsInfo { get; set; } added
    • int? LayerIndex { get; set; } added
    • IReadOnlyList<Field>? Fields { get; set; } added
    • IReadOnlyList<Layer>? Layers { get; set; } added
    • IReadOnlyList<OrderByInfo>? OrderBy { get; set; } added
    • IReadOnlyList<Relationship>? Relationships { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • IReadOnlyList<Subtype>? Subtypes { get; set; } added
    • LayerFloorInfo? FloorInfo { get; set; } added
    • PortalItem? PortalItem { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? ApiKey { get; set; } added
    • string? Copyright { get; set; } added
    • string? DateFieldsTimeZone { get; set; } added
    • string? DefinitionExpression { get; set; } added
    • string? DisplayField { get; set; } added
    • string? DrawOrderField { get; set; } added
    • string? GdbVersion { get; set; } added
    • string? ItemNameField { get; set; } added
    • string? ItemSourceField { get; set; } added
    • string? ItemTypeField { get; set; } added
    • string? MaxScaleField { get; set; } added
    • string? MinScaleField { get; set; } added
    • string? ObjectIdField { get; set; } added
    • string? PreferredTimeZone { get; set; } added
    • string? ServiceDefinitionExpression { get; set; } added
    • string? ServiceItemId { get; set; } added
    • string? SubtypeField { get; set; } added
    • string? Url { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
    • TimeInfo? TimeInfo { get; set; } added
    • TimeInterval? TimeOffset { get; set; } added
    • void CustomParameters { set; } added
  • Methods
    • Task AddToOrderBy(params dymaptic.GeoBlazor.Core.Components.OrderByInfo[] values) added
    • Task AddToOutFields(params string[] values) added
    • Task RemoveFromOrderBy(params dymaptic.GeoBlazor.Core.Components.OrderByInfo[] values) added
    • Task RemoveFromOutFields(params string[] values) added
    • Task SetApiKey(string? value) added
    • Task SetBlendMode(BlendMode? value) added
    • Task SetCopyright(string? value) added
    • Task SetCustomParameters(Dictionary<string, object>? value) added
    • Task SetDateFieldsTimeZone(string? value) added
    • Task SetDefinitionExpression(string? value) added
    • Task SetDisplayField(string? value) added
    • Task SetDisplayFilterEnabled(bool? value) added
    • Task SetDisplayFilterInfo(DisplayFilterInfo? value) added
    • Task SetEffect(Effect? value) added
    • Task SetElevationInfo(FeatureLayerBaseElevationInfo? value) added
    • Task SetFloorInfo(LayerFloorInfo? value) added
    • Task SetGdbVersion(string? value) added
    • Task SetHasM(bool? value) added
    • Task SetHasZ(bool? value) added
    • Task SetHistoricMoment(DateTime? value) added
    • Task SetLayerIndex(int? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetObjectIdField(string? value) added
    • Task SetOrderBy(IReadOnlyList<OrderByInfo>? value) added
    • Task SetOutFields(IReadOnlyList<string>? value) added
    • Task SetPersistenceEnabled(bool? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetRefreshInterval(double? value) added
    • Task SetReturnM(bool? value) added
    • Task SetReturnZ(bool? value) added
    • Task SetSpatialReference(SpatialReference? value) added
    • Task SetTimeExtent(TimeExtent? value) added
    • Task SetTimeInfo(TimeInfo? value) added
    • Task SetTimeOffset(TimeInterval? value) added
    • Task SetUrl(string? value) added
    • Task SetUseViewTime(bool? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<bool?> GetDatesInUnknownTimezone() added
    • Task<bool?> GetDisplayFilterEnabled() added
    • Task<bool?> GetEffectiveEditingEnabled() added
    • Task<bool?> GetHasM() added
    • Task<bool?> GetHasZ() added
    • Task<bool?> GetIsTable() added
    • Task<bool?> GetLegendEnabled() added
    • Task<bool?> GetReturnM() added
    • Task<bool?> GetReturnZ() added
    • Task<bool?> GetUseViewTime() added
    • Task<Capabilities?> GetEffectiveCapabilities() added
    • Task<CatalogDynamicGroupLayer?> GetDynamicGroupLayer() added
    • Task<CatalogFootprintLayer?> GetFootprintLayer() added
    • Task<DateTime?> GetHistoricMoment() added
    • Task<DisplayFilterInfo?> GetDisplayFilterInfo() added
    • Task<Domain?> GetFieldDomain(string fieldName, Graphic? feature = null) added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<double?> GetRefreshInterval() added
    • Task<double?> GetVersion() added
    • Task<EditFieldsInfo?> GetEditFieldsInfo() added
    • Task<EditingInfo?> GetEditingInfo() added
    • Task<Effect?> GetEffect() added
    • Task<ExtentQueryResult?> QueryExtent(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureEditsResult> ApplyEdits(FeatureEdits edits, FeatureEditOptions? options = null, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureGeometryType?> GetGeometryType() added
    • Task<FeatureLayerBaseElevationInfo?> GetElevationInfo() added
    • Task<FeatureLayerCapabilities?> GetCapabilities() added
    • Task<FeatureSet?> QueryFeatures(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Field?> GetField(string fieldName) added
    • Task<FieldsIndex?> GetFieldsIndex() added
    • Task<GeometryFieldsInfo?> GetGeometryFieldsInfo() added
    • Task<Graphic?> CreateFootprintFromLayer(Layer layer) added
    • Task<int?> GetLayerIndex() added
    • Task<int?> QueryFeatureCount(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<IReadOnlyList<Field>?> GetFields() added
    • Task<IReadOnlyList<Layer>?> GetLayers() added
    • Task<IReadOnlyList<OrderByInfo>?> GetOrderBy() added
    • Task<IReadOnlyList<Relationship>?> GetRelationships() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<IReadOnlyList<Subtype>?> GetSubtypes() added
    • Task<Layer?> CreateLayerFromFootprint(Graphic footprint) added
    • Task<LayerFloorInfo?> GetFloorInfo() added
    • Task<ObjectId[]?> QueryObjectIds(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PortalItem?> GetPortalItem() added
    • Task<Query?> CreateQuery() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetApiKey() added
    • Task<string?> GetCopyright() added
    • Task<string?> GetDateFieldsTimeZone() added
    • Task<string?> GetDefinitionExpression() added
    • Task<string?> GetDisplayField() added
    • Task<string?> GetDrawOrderField() added
    • Task<string?> GetGdbVersion() added
    • Task<string?> GetItemNameField() added
    • Task<string?> GetItemSourceField() added
    • Task<string?> GetItemTypeField() added
    • Task<string?> GetMaxScaleField() added
    • Task<string?> GetMinScaleField() added
    • Task<string?> GetObjectIdField() added
    • Task<string?> GetPreferredTimeZone() added
    • Task<string?> GetServiceDefinitionExpression() added
    • Task<string?> GetServiceItemId() added
    • Task<string?> GetSubtypeField() added
    • Task<string?> GetUrl() added
    • Task<TimeExtent?> GetTimeExtent() added
    • Task<TimeInfo?> GetTimeInfo() added
    • Task<TimeInterval?> GetTimeOffset() added

CatalogLayerListWidget

New Members

  • Properties
    • bool HasCustomHandler { get; } added
    • bool HasFilterPredicate { get; } added
    • bool? Collapsed { get; set; } added
    • CatalogLayer? CatalogLayer { get; set; } added
    • CatalogLayerListViewModel? ViewModel { get; set; } added
    • CatalogLayerListVisibleElements? VisibleElements { get; set; } added
    • double? HeadingLevel { get; set; } added
    • double? MinFilterItems { get; set; } added
    • EventCallback<CatalogLayerListTriggerActionEvent> OnTriggerAction { get; set; } added
    • FilterPredicate? FilterPredicate { get; set; } added
    • IReadOnlyList<ListItem>? CatalogItems { get; set; } added
    • IReadOnlyList<ListItem>? SelectedItems { get; set; } added
    • SelectionMode? SelectionMode { get; set; } added
    • string? FilterPlaceholder { get; set; } added
    • string? FilterText { get; set; } added
    • VisibilityAppearance? VisibilityAppearance { get; set; } added
    • void OnListItemCreatedHandler { set; } added
  • Methods
    • Task AddToSelectedItems(params dymaptic.GeoBlazor.Core.Components.ListItem[] values) added
    • Task OnJsFilterPredicate(ListItem item) added
    • Task RemoveFromSelectedItems(params dymaptic.GeoBlazor.Core.Components.ListItem[] values) added
    • Task SetCatalogLayer(CatalogLayer? value) added
    • Task SetCollapsed(bool? value) added
    • Task SetFilterPlaceholder(string? value) added
    • Task SetFilterText(string? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetMinFilterItems(double? value) added
    • Task SetSelectedItems(IReadOnlyList<ListItem>? value) added
    • Task SetSelectionMode(SelectionMode? value) added
    • Task SetViewModel(CatalogLayerListViewModel? value) added
    • Task SetVisibilityAppearance(VisibilityAppearance? value) added
    • Task SetVisibleElements(CatalogLayerListVisibleElements? value) added
    • Task TriggerAction(ActionBase __0, ListItem __1) added
    • Task<bool?> GetCollapsed() added
    • Task<CatalogLayer?> GetCatalogLayer() added
    • Task<CatalogLayerListViewModel?> GetViewModel() added
    • Task<CatalogLayerListVisibleElements?> GetVisibleElements() added
    • Task<double?> GetHeadingLevel() added
    • Task<double?> GetMinFilterItems() added
    • Task<IReadOnlyList<ListItem>?> GetCatalogItems() added
    • Task<IReadOnlyList<ListItem>?> GetSelectedItems() added
    • Task<object?> OnListItemCreated(ListItem item) added
    • Task<SelectionMode?> GetSelectionMode() added
    • Task<string?> GetFilterPlaceholder() added
    • Task<string?> GetFilterText() added
    • Task<VisibilityAppearance?> GetVisibilityAppearance() added

ClassBreakInfo

Type removed

ClusterLabelSchemeParams

Type removed

CoordinateConversionWidget

New Members

  • Properties
    • bool HasGoToOverride { get; } added
    • bool? MultipleConversions { get; set; } added
    • bool? StorageEnabled { get; set; } added
    • CoordinateConversionMode? Mode { get; set; } added
    • CoordinateConversionViewModel? ViewModel { get; set; } added
    • CoordinateConversionVisibleElements? VisibleElements { get; set; } added
    • double? HeadingLevel { get; set; } added
    • GoToOverride? GoToOverride { get; set; } added
    • IReadOnlyList<Conversion>? Conversions { get; set; } added
    • IReadOnlyList<Format>? Formats { get; set; } added
    • Orientation? Orientation { get; set; } added
    • Point? CurrentLocation { get; set; } added
    • StorageType? StorageType { get; set; } added
    • Symbol? LocationSymbol { get; set; } added
  • Methods
    • Task AddToConversions(params dymaptic.GeoBlazor.Pro.Components.Conversion[] values) added
    • Task AddToFormats(params dymaptic.GeoBlazor.Pro.Components.Format[] values) added
    • Task RemoveFromConversions(params dymaptic.GeoBlazor.Pro.Components.Conversion[] values) added
    • Task RemoveFromFormats(params dymaptic.GeoBlazor.Pro.Components.Format[] values) added
    • Task SetConversions(IReadOnlyList<Conversion>? value) added
    • Task SetFormats(IReadOnlyList<Format>? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetLocationSymbol(Symbol? value) added
    • Task SetMode(CoordinateConversionMode? value) added
    • Task SetMultipleConversions(bool? value) added
    • Task SetOrientation(Orientation? value) added
    • Task SetStorageEnabled(bool? value) added
    • Task SetStorageType(StorageType? value) added
    • Task SetViewModel(CoordinateConversionViewModel? value) added
    • Task SetVisibleElements(CoordinateConversionVisibleElements? value) added
    • Task<bool?> GetMultipleConversions() added
    • Task<bool?> GetStorageEnabled() added
    • Task<CoordinateConversionMode?> GetMode() added
    • Task<CoordinateConversionViewModel?> GetViewModel() added
    • Task<CoordinateConversionVisibleElements?> GetVisibleElements() added
    • Task<double?> GetHeadingLevel() added
    • Task<IReadOnlyList<Conversion>?> GetConversions() added
    • Task<IReadOnlyList<Format>?> GetFormats() added
    • Task<Orientation?> GetOrientation() added
    • Task<Point?> GetCurrentLocation() added
    • Task<Point?> ReverseConvert(string coordinate, Format format) added
    • Task<StorageType?> GetStorageType() added
    • Task<Symbol?> GetLocationSymbol() added

CreateFeaturesWorkflow

Type removed

CreateFeaturesWorkflowData

Type removed

CreateOptionsMode

Type removed

CreationInfo

Changed Members

  • Properties
    • Layer accessors changed
      • From: { get; }
      • To: { get; set; }
    • Template accessors changed
      • From: { get; }
      • To: { get; set; }

CursorUpdateEventInfo

Changed Members

  • Properties
    • Coordinates accessors changed
      • From: { get; set; }
      • To: { get; }

DefaultUpdateHighlightOptions

Type removed

DirectionsFeatureSet

Changed Members

  • Properties
    • MergedGeometry type changed
      • From: PolyLine?
      • To: Polyline?

DrawingTool

Type removed

EditableItem

Type removed

EditFailure

Type removed

EditorLayerInfo

Removed Members

  • Properties
    • Guid LayerId removed

EditorViewModel

Removed Members

  • Properties
    • EditableItem[]? EditableItems removed
    • string? AllowedWorkflows removed

Changed Members

  • Properties
    • ActiveWorkflow accessors changed
      • From: { get; }
      • To: { get; set; }
    • CanCreate accessors changed
      • From: { get; }
      • To: { get; set; }
    • CanUpdate accessors changed
      • From: { get; }
      • To: { get; set; }
    • Failures accessors changed
      • From: { get; }
      • To: { get; set; }
    • LayerInfos type changed
      • From: EditorLayerInfo[]?
      • To: IReadOnlyList<EditorLayerInfo>?
    • State accessors changed
      • From: { get; }
      • To: { get; set; }
    • Syncing accessors changed
      • From: { get; }
      • To: { get; set; }

EditorWidget

Removed Members

  • Properties
    • string? AllowedWorkflows removed
    • string? Label removed

Changed Members

  • Methods
    • GetActiveWorkflow signature changed
      • From: Task<Workflow?> GetActiveWorkflow()
      • To: Task<IEditorWidgetActiveWorkflow?> GetActiveWorkflow()
    • SetLayerInfos signature changed
      • From: Task SetLayerInfos(IReadOnlyCollection<EditorLayerInfo> layerInfos)
      • To: Task SetLayerInfos(IReadOnlyList<EditorLayerInfo> layerInfos)
    • StartUpdateWorkflowAtFeatureEdit signature changed
      • From: Task StartUpdateWorkflowAtFeatureEdit(FeatureLayer layer, Graphic feature)
      • To: Task StartUpdateWorkflowAtFeatureEdit(Graphic feature)
  • Properties
    • LayerInfos type changed
      • From: HashSet<EditorLayerInfo>?
      • To: IReadOnlyList<EditorLayerInfo>?

ElevationLayer

New Members

  • Properties
    • PortalItem? PortalItem { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? Copyright { get; set; } added
    • string? Url { get; set; } added
    • TileInfo? TileInfo { get; set; } added
  • Methods
    • Task SetCopyright(string? value) added
    • Task SetPersistenceEnabled(bool? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetTileInfo(TileInfo? value) added
    • Task SetUrl(string? value) added
    • Task<ElevationLayerElevationQueryResult?> QueryElevation(Geometry geometry, ElevationLayerQueryElevationOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<ElevationSampler?> CreateElevationSampler(Extent extent, ElevationLayerCreateElevationSamplerOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<ElevationTileData?> FetchTile(double level, double row, double column, ElevationLayerFetchTileOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PortalItem?> GetPortalItem() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetCopyright() added
    • Task<string?> GetTileUrl(double level, double row, double col) added
    • Task<string?> GetUrl() added
    • Task<TileInfo?> GetTileInfo() added

Error

Type removed

EventState

Type removed

EventTool

Type removed

EventType

Type removed

ExifInfo

Type removed

ExifInfoTag

Type removed

FeatureFormSubmitEvent

Removed Members

  • Properties
    • AttributesDictionary Values removed

Changed Members

  • Properties
    • Invalid type changed
      • From: string[]
      • To: IReadOnlyCollection<string>
    • Valid type changed
      • From: string[]
      • To: IReadOnlyCollection<string>

FeatureFormValueChangeEvent

Changed Members

  • Properties
    • Value type changed
      • From: object?
      • To: string?

FeatureFormViewModel

Removed Members

  • Properties
    • Guid LayerId removed

Changed Members

  • Properties
    • Inputs accessors changed
      • From: { get; }
      • To: { get; set; }
    • State accessors changed
      • From: { get; }
      • To: { get; set; }
    • Submittable type changed
      • From: bool
      • To: bool?
    • Updating accessors changed
      • From: { get; }
      • To: { get; set; }
    • Valid accessors changed
      • From: { get; }
      • To: { get; set; }

FeatureFormWidget

Removed Members

  • Methods
    • Task OnJsSubmit(FeatureFormSubmitEvent submitEvent) removed
    • Task OnJsValueChange(FeatureFormValueChangeEvent changeEvent) removed
  • Properties
    • Guid? LayerId removed
    • string? Label removed

Changed Members

  • Methods
    • GetValues signature changed
      • From: Task<AttributesDictionary> GetValues()
      • To: Task<AttributesDictionary?> GetValues()
    • SetFeature signature changed
      • From: Task SetFeature(Graphic? feature)
      • To: Task SetFeature(Graphic? value)

FeatureSnappingLayerSource

Type removed

FeatureTableWidget

New Members

  • Properties
    • ActionColumnConfig? ActionColumnConfig { get; set; } added
    • AttributeTableTemplate? AttributeTableTemplate { get; set; } added
    • bool HasCellClickListener { get; } added
    • bool HasCellDblclickListener { get; } added
    • bool HasCellKeydownListener { get; } added
    • bool HasCellPointeroutListener { get; } added
    • bool HasCellPointeroverListener { get; } added
    • bool HasColumnReorderListener { get; } added
    • bool? AllRelatedTablesVisible { get; set; } added
    • bool? AttachmentsEnabled { get; set; } added
    • bool? AutoRefreshEnabled { get; set; } added
    • bool? ColumnReorderingEnabled { get; set; } added
    • bool? Disabled { get; set; } added
    • bool? EditingEnabled { get; set; } added
    • bool? FilterBySelectionEnabled { get; set; } added
    • bool? HighlightEnabled { get; set; } added
    • bool? IsQueryingOrSyncing { get; set; } added
    • bool? IsSyncingAttachments { get; set; } added
    • bool? MultipleSelectionEnabled { get; set; } added
    • bool? MultiSortEnabled { get; set; } added
    • bool? PaginationEnabled { get; set; } added
    • bool? RelatedRecordsEnabled { get; set; } added
    • bool? ReturnGeometryEnabled { get; set; } added
    • bool? ReturnMEnabled { get; set; } added
    • bool? ReturnZEnabled { get; set; } added
    • EventCallback<FeatureTableCellClickEvent> OnCellClick { get; set; } added
    • EventCallback<FeatureTableCellDblclickEvent> OnCellDblclick { get; set; } added
    • EventCallback<FeatureTableCellKeydownEvent> OnCellKeydown { get; set; } added
    • EventCallback<FeatureTableCellPointeroutEvent> OnCellPointerout { get; set; } added
    • EventCallback<FeatureTableCellPointeroverEvent> OnCellPointerover { get; set; } added
    • EventCallback<FeatureTableColumnReorderEvent> OnColumnReorder { get; set; } added
    • FeatureTableViewModel? ViewModel { get; set; } added
    • FeatureTableVisibleElements? VisibleElements { get; set; } added
    • FeatureTableWidget? RelatedTable { get; set; } added
    • FeatureTableWidget? TableController { get; set; } added
    • FeatureTableWidget? TableParent { get; set; } added
    • FeatureTableWidgetState? State { get; set; } added
    • Func<Task>? TaskCollectionDescription { get; set; } added
    • Func<Task>? TaskCollectionTitle { get; set; } added
    • Geometry? FilterGeometry { get; set; } added
    • int? EffectiveSize { get; set; } added
    • int? InitialSize { get; set; } added
    • int? MaxSize { get; set; } added
    • int? PageCount { get; set; } added
    • int? PageIndex { get; set; } added
    • int? PageSize { get; set; } added
    • int? Size { get; set; } added
    • IReadOnlyList<ColumnSortOrder>? ActiveSortOrders { get; set; } added
    • IReadOnlyList<FeatureTableWidget>? RelatedTables { get; set; } added
    • IReadOnlyList<IFeatureTableWidgetActiveFilters>? ActiveFilters { get; set; } added
    • IReadOnlyList<IFeatureTableWidgetColumns>? Columns { get; set; } added
    • IReadOnlyList<IFeatureTableWidgetLayers>? Layers { get; set; } added
    • IReadOnlyList<ObjectId>? ObjectIds { get; set; } added
    • IReadOnlyList<string>? HiddenFields { get; set; } added
    • IReadOnlyList<string>? HighlightIds { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • IReadOnlyList<string>? RowHighlightIds { get; set; } added
    • LayerView? LayerView { get; set; } added
    • string? StringDescription { get; set; } added
    • string? StringTitle { get; set; } added
    • string? TimeZone { get; set; } added
    • TableMenuConfig? MenuConfig { get; set; } added
    • TableTemplate? TableTemplate { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
  • Methods
    • Task AddToHiddenFields(params string[] values) added
    • Task AddToHighlightIds(params string[] values) added
    • Task AddToLayers(params dymaptic.GeoBlazor.Core.Interfaces.IFeatureTableWidgetLayers[] values) added
    • Task AddToObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task AddToOutFields(params string[] values) added
    • Task AddToRowHighlightIds(params string[] values) added
    • Task DeleteSelection(bool showWarningPrompt) added
    • Task ExportSelectionToCSV(bool includeGeometry) added
    • Task GoToPage(int index) added
    • Task HideColumn(string fieldName) added
    • Task NextPage() added
    • Task PreviousPage() added
    • Task RefreshCellContent() added
    • Task RemoveFromHiddenFields(params string[] values) added
    • Task RemoveFromHighlightIds(params string[] values) added
    • Task RemoveFromLayers(params dymaptic.GeoBlazor.Core.Interfaces.IFeatureTableWidgetLayers[] values) added
    • Task RemoveFromObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task RemoveFromOutFields(params string[] values) added
    • Task RemoveFromRowHighlightIds(params string[] values) added
    • Task ScrollLeft() added
    • Task ScrollToBottom() added
    • Task ScrollToIndex(int index) added
    • Task ScrollToRow(ObjectId objectId) added
    • Task ScrollToTop() added
    • Task SetActionColumnConfig(ActionColumnConfig? value) added
    • Task SetAttachmentsEnabled(bool? value) added
    • Task SetAttributeTableTemplate(AttributeTableTemplate? value) added
    • Task SetAutoRefreshEnabled(bool? value) added
    • Task SetColumnReorderingEnabled(bool? value) added
    • Task SetDisabled(bool? value) added
    • Task SetEditingEnabled(bool? value) added
    • Task SetFilterBySelectionEnabled(bool? value) added
    • Task SetFilterGeometry(Geometry? value) added
    • Task SetHiddenFields(IReadOnlyList<string>? value) added
    • Task SetHighlightEnabled(bool? value) added
    • Task SetHighlightIds(IReadOnlyList<string>? value) added
    • Task SetInitialSize(int? value) added
    • Task SetLayer(Layer? value) added
    • Task SetLayers(IReadOnlyList<IFeatureTableWidgetLayers>? value) added
    • Task SetMaxSize(int? value) added
    • Task SetMenuConfig(TableMenuConfig? value) added
    • Task SetMultipleSelectionEnabled(bool? value) added
    • Task SetMultiSortEnabled(bool? value) added
    • Task SetObjectIds(IReadOnlyList<ObjectId>? value) added
    • Task SetOutFields(IReadOnlyList<string>? value) added
    • Task SetPageIndex(int? value) added
    • Task SetPageSize(int? value) added
    • Task SetPaginationEnabled(bool? value) added
    • Task SetRelatedRecordsEnabled(bool? value) added
    • Task SetReturnGeometryEnabled(bool? value) added
    • Task SetReturnMEnabled(bool? value) added
    • Task SetReturnZEnabled(bool? value) added
    • Task SetRowHighlightIds(IReadOnlyList<string>? value) added
    • Task SetStringDescription(string? value) added
    • Task SetStringTitle(string? value) added
    • Task SetTableTemplate(TableTemplate? value) added
    • Task SetTaskCollectionDescription(Func<Task>? value) added
    • Task SetTaskCollectionTitle(Func<Task>? value) added
    • Task SetTimeExtent(TimeExtent? value) added
    • Task SetTimeZone(string? value) added
    • Task SetVisibleElements(FeatureTableVisibleElements? value) added
    • Task ShowAllColumns() added
    • Task ShowColumn(string fieldName) added
    • Task SortColumn(string fieldName, Direction direction) added
    • Task ToggleColumnVisibility(string fieldName) added
    • Task ZoomToSelection() added
    • Task<ActionColumnConfig?> GetActionColumnConfig() added
    • Task<AttributeTableTemplate?> GetAttributeTableTemplate() added
    • Task<bool?> GetAllRelatedTablesVisible() added
    • Task<bool?> GetAttachmentsEnabled() added
    • Task<bool?> GetAutoRefreshEnabled() added
    • Task<bool?> GetColumnReorderingEnabled() added
    • Task<bool?> GetDisabled() added
    • Task<bool?> GetEditingEnabled() added
    • Task<bool?> GetFilterBySelectionEnabled() added
    • Task<bool?> GetHighlightEnabled() added
    • Task<bool?> GetIsQueryingOrSyncing() added
    • Task<bool?> GetIsSyncingAttachments() added
    • Task<bool?> GetMultipleSelectionEnabled() added
    • Task<bool?> GetMultiSortEnabled() added
    • Task<bool?> GetPaginationEnabled() added
    • Task<bool?> GetRelatedRecordsEnabled() added
    • Task<bool?> GetReturnGeometryEnabled() added
    • Task<bool?> GetReturnMEnabled() added
    • Task<bool?> GetReturnZEnabled() added
    • Task<FeatureTableVisibleElements?> GetVisibleElements() added
    • Task<FeatureTableWidgetState?> GetState() added
    • Task<Func<Task>?> GetTaskCollectionDescription() added
    • Task<Func<Task>?> GetTaskCollectionTitle() added
    • Task<Geometry?> GetFilterGeometry() added
    • Task<IFeatureTableWidgetFindColumn?> FindColumn(string fieldName) added
    • Task<int?> GetEffectiveSize() added
    • Task<int?> GetInitialSize() added
    • Task<int?> GetMaxSize() added
    • Task<int?> GetPageCount() added
    • Task<int?> GetPageIndex() added
    • Task<int?> GetPageSize() added
    • Task<int?> GetSize() added
    • Task<IReadOnlyList<ColumnSortOrder>?> GetActiveSortOrders() added
    • Task<IReadOnlyList<IFeatureTableWidgetActiveFilters>?> GetActiveFilters() added
    • Task<IReadOnlyList<IFeatureTableWidgetColumns>?> GetColumns() added
    • Task<IReadOnlyList<IFeatureTableWidgetLayers>?> GetLayers() added
    • Task<IReadOnlyList<ObjectId>?> GetObjectIds() added
    • Task<IReadOnlyList<string>?> GetHiddenFields() added
    • Task<IReadOnlyList<string>?> GetHighlightIds() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<IReadOnlyList<string>?> GetRowHighlightIds() added
    • Task<Layer?> GetLayer() added
    • Task<LayerView?> GetLayerView() added
    • Task<string?> GetStringDescription() added
    • Task<string?> GetStringTitle() added
    • Task<string?> GetTimeZone() added
    • Task<TableMenuConfig?> GetMenuConfig() added
    • Task<TableTemplate?> GetTableTemplate() added
    • Task<TimeExtent?> GetTimeExtent() added

FeatureTemplatesWidget

Removed Members

  • Methods
    • Task OnJsSelect(FeatureTemplateSelectEvent selectEvent) removed
  • Properties
    • string? Label removed

Changed Members

  • Properties
    • LayerIds type changed
      • From: IList<Guid>?
      • To: IReadOnlyList<Guid>?
    • OnSelect type changed
      • From: EventCallback<FeatureTemplateSelectEvent>
      • To: EventCallback<FeatureTemplatesSelectEvent>

FeatureWidget

New Members

  • Properties
    • bool? DefaultPopupTemplateEnabled { get; set; } added
    • double? HeadingLevel { get; set; } added
    • FeatureViewModel? ViewModel { get; set; } added
    • FeatureVisibleElements? VisibleElements { get; set; } added
    • Graphic? Graphic { get; set; } added
    • Point? Location { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? TimeZone { get; set; } added
    • string? Title { get; set; } added
  • Methods
    • Task NextMedia(int contentElementIndex) added
    • Task PreviousMedia(int contentElementIndex) added
    • Task SetActiveMedia(int contentElementIndex, int mediaInfoIndex) added
    • Task SetDefaultPopupTemplateEnabled(bool? value) added
    • Task SetGraphic(Graphic? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetLocation(Point? value) added
    • Task SetSpatialReference(SpatialReference? value) added
    • Task SetTimeZone(string? value) added
    • Task SetViewModel(FeatureViewModel? value) added
    • Task SetVisibleElements(FeatureVisibleElements? value) added
    • Task<bool?> GetDefaultPopupTemplateEnabled() added
    • Task<double?> GetHeadingLevel() added
    • Task<FeatureViewModel?> GetViewModel() added
    • Task<FeatureVisibleElements?> GetVisibleElements() added
    • Task<Graphic?> GetGraphic() added
    • Task<Point?> GetLocation() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetTimeZone() added
    • Task<string?> GetTitle() added

FieldInput

Changed Members

  • Properties
    • DataType type changed
      • From: string
      • To: FieldInputDataType
    • InputType type changed
      • From: string
      • To: FieldInputType
    • MaxLength type changed
      • From: int
      • To: double
    • MinLength type changed
      • From: int
      • To: double
    • Value type changed
      • From: object
      • To: string

GeoLocationOptions

Type removed

GraphicsLegendWidget

Removed Members

  • Properties
    • string Label removed

GroupInput

Removed Members

  • Properties
    • string State removed

Changed Members

  • Properties
    • Inputs type changed
      • From: SupportInput[]
      • To: IReadOnlyList<InputBase>

GroupLayer

New Members

  • Properties
    • BlendMode? BlendMode { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • Effect? Effect { get; set; } added
    • IReadOnlyList<Layer>? AllLayers { get; set; } added
    • IReadOnlyList<Layer>? AllTables { get; set; } added
    • IReadOnlyList<Layer>? Layers { get; set; } added
    • IReadOnlyList<Layer>? Tables { get; set; } added
    • PortalItem? PortalItem { get; set; } added
    • VisibilityMode? VisibilityMode { get; set; } added
  • Methods
    • Task Add(Layer layer, int index) added
    • Task AddMany(IReadOnlyCollection<Layer> layers, int index) added
    • Task AddToLayers(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task AddToTables(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task RemoveFromLayers(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task RemoveFromTables(params dymaptic.GeoBlazor.Core.Components.Layers.Layer[] values) added
    • Task SetBlendMode(BlendMode? value) added
    • Task SetEffect(Effect? value) added
    • Task SetLayers(IReadOnlyList<Layer>? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetPersistenceEnabled(bool? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetTables(IReadOnlyList<Layer>? value) added
    • Task SetVisibilityMode(VisibilityMode? value) added
    • Task<BlendMode?> GetBlendMode() added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<Effect?> GetEffect() added
    • Task<GroupLayer?> LoadAll() added
    • Task<IReadOnlyList<Layer>?> GetAllLayers() added
    • Task<IReadOnlyList<Layer>?> GetAllTables() added
    • Task<IReadOnlyList<Layer>?> GetLayers() added
    • Task<IReadOnlyList<Layer>?> GetTables() added
    • Task<Layer?> FindLayerById(string layerId) added
    • Task<Layer?> FindTableById(string tableId) added
    • Task<Layer?> Remove(Layer layer) added
    • Task<Layer?> Reorder(Layer layer, int index) added
    • Task<Layer[]?> RemoveAll() added
    • Task<Layer[]?> RemoveMany(IReadOnlyCollection<Layer> layers) added
    • Task<PortalItem?> GetPortalItem() added
    • Task<PortalItem?> Save(GroupLayerSaveOptions options) added
    • Task<PortalItem?> SaveAs(PortalItem portalItem, GroupLayerSaveAsOptions options) added
    • Task<VisibilityMode?> GetVisibilityMode() added

ImageContentType

Type removed

LabelCreator

Type removed

LicenseObject

Type removed

MoveEventInfo

Changed Members

  • Properties
    • Dx accessors changed
      • From: { get; set; }
      • To: { get; }
    • Dy accessors changed
      • From: { get; set; }
      • To: { get; }
    • Mover accessors changed
      • From: { get; set; }
      • To: { get; }

OrientationInfo

Type removed

PieChartClusterRendererParams

Type removed

PieChartCreator

Type removed

PieChartRenderer

Removed Members

  • Properties
    • AuthoringInfo? AuthoringInfo removed

Changed Members

  • Properties
    • BackgroundFillSymbol type changed
      • From: SimpleFillSymbol?
      • To: Symbol?
    • VisualVariables type changed
      • From: IReadOnlyCollection<SizeVariable>?
      • To: IReadOnlyList<VisualVariable>?

PieChartRendererParams

Type removed

PieChartRendererResult

Changed Members

  • Properties
    • Size type changed
      • From: VisualVariableResult?
      • To: SizeVisualVariableResult?
    • Statistics type changed
      • From: StatisticsUniqueValuesResult
      • To: UniqueValuesResult

PieChartScheme

Changed Members

  • Properties
    • ColorForOtherCategory accessors changed
      • From: { get; }
      • To: { get; set; }
    • Colors accessors changed
      • From: { get; }
      • To: { get; set; }
    • Name accessors changed
      • From: { get; }
      • To: { get; set; }
    • Outline accessors changed
      • From: { get; }
      • To: { get; set; }
    • Size accessors changed
      • From: { get; }
      • To: { get; set; }
    • SizeScheme accessors changed
      • From: { get; }
      • To: { get; set; }
    • Tags accessors changed
      • From: { get; }
      • To: { get; set; }

PolylineBarrierType

Type removed

PopupTemplateCreator

Type removed

PopupTemplateCreatorParams

Type removed

ProExtensions

Type removed

ProLayer

New Members

  • Properties
    • IAppValidator? LicenseValidator { get; set; } added

ProWidget

Changed Members

  • Properties
    • LicenseValidator type changed
      • From: IAppValidator
      • To: IAppValidator?

RelationshipInput

Changed Members

  • Properties
    • OrderByFields type changed
      • From: RelatedRecordsInfoFieldOrder[]
      • To: IReadOnlyList<RelatedRecordsInfoFieldOrder>

ReshapeOptions

Type removed

RotateEventInfo

Changed Members

  • Properties
    • Angle accessors changed
      • From: { get; set; }
      • To: { get; }

Route

Type removed

RouteParameters

Removed Members

  • Properties
    • bool? PreserveObjectID removed

ScaleEventInfo

Changed Members

  • Properties
    • XScale accessors changed
      • From: { get; set; }
      • To: { get; }
    • YScale accessors changed
      • From: { get; set; }
      • To: { get; }

SceneLayer

New Members

  • Properties
    • bool HasEditsListener { get; } added
    • bool? LabelsVisible { get; set; } added
    • bool? LegendEnabled { get; set; } added
    • bool? PopupEnabled { get; set; } added
    • bool? ScreenSizePerspectiveEnabled { get; set; } added
    • bool? UseViewTime { get; set; } added
    • double? MaxScale { get; set; } added
    • double? MinScale { get; set; } added
    • EventCallback<SceneLayerEditsEvent> OnEdits { get; set; } added
    • FeatureReductionSelection? FeatureReduction { get; set; } added
    • FieldsIndex? FieldsIndex { get; set; } added
    • IReadOnlyList<Field>? Fields { get; set; } added
    • IReadOnlyList<Label>? LabelingInfo { get; set; } added
    • IReadOnlyList<ObjectId>? ExcludeObjectIds { get; set; } added
    • IReadOnlyList<Relationship>? Relationships { get; set; } added
    • IReadOnlyList<string>? OutFields { get; set; } added
    • LayerFloorInfo? FloorInfo { get; set; } added
    • long? SceneServiceLayerId { get; set; } added
    • PopupTemplate? PopupTemplate { get; set; } added
    • PortalItem? PortalItem { get; set; } added
    • Renderer? Renderer { get; set; } added
    • SceneFilter? Filter { get; set; } added
    • SceneLayerCapabilities? Capabilities { get; set; } added
    • SceneLayerCapabilities? EffectiveCapabilities { get; set; } added
    • SceneLayerElevationInfo? ElevationInfo { get; set; } added
    • SceneLayerGeometryType? GeometryType { get; set; } added
    • SceneServiceVersion? Version { get; set; } added
    • SpatialReference? SpatialReference { get; set; } added
    • string? ApiKey { get; set; } added
    • string? Copyright { get; set; } added
    • string? DefinitionExpression { get; set; } added
    • string? ObjectIdField { get; set; } added
    • string? Url { get; set; } added
    • TimeExtent? TimeExtent { get; set; } added
    • TimeInfo? TimeInfo { get; set; } added
    • TimeInterval? TimeOffset { get; set; } added
    • void CustomParameters { set; } added
  • Methods
    • Task AddToExcludeObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task AddToLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task AddToOutFields(params string[] values) added
    • Task RemoveFromExcludeObjectIds(params dymaptic.GeoBlazor.Core.Model.ObjectId[] values) added
    • Task RemoveFromLabelingInfo(params dymaptic.GeoBlazor.Core.Components.Label[] values) added
    • Task RemoveFromOutFields(params string[] values) added
    • Task SetApiKey(string? value) added
    • Task SetCopyright(string? value) added
    • Task SetCustomParameters(Dictionary<string, object>? value) added
    • Task SetDefinitionExpression(string? value) added
    • Task SetElevationInfo(SceneLayerElevationInfo? value) added
    • Task SetExcludeObjectIds(IReadOnlyList<ObjectId>? value) added
    • Task SetFeatureReduction(FeatureReductionSelection? value) added
    • Task SetFilter(SceneFilter? value) added
    • Task SetFloorInfo(LayerFloorInfo? value) added
    • Task SetGeometryType(SceneLayerGeometryType? value) added
    • Task SetLabelingInfo(IReadOnlyList<Label>? value) added
    • Task SetLabelsVisible(bool? value) added
    • Task SetLegendEnabled(bool? value) added
    • Task SetMaxScale(double? value) added
    • Task SetMinScale(double? value) added
    • Task SetObjectIdField(string? value) added
    • Task SetOutFields(IReadOnlyList<string>? value) added
    • Task SetPopupEnabled(bool? value) added
    • Task SetPopupTemplate(PopupTemplate? value) added
    • Task SetPortalItem(PortalItem? value) added
    • Task SetRenderer(Renderer? value) added
    • Task SetSceneServiceLayerId(long? value) added
    • Task SetScreenSizePerspectiveEnabled(bool? value) added
    • Task SetSpatialReference(SpatialReference? value) added
    • Task SetTimeExtent(TimeExtent? value) added
    • Task SetTimeInfo(TimeInfo? value) added
    • Task SetTimeOffset(TimeInterval? value) added
    • Task SetUrl(string? value) added
    • Task SetUseViewTime(bool? value) added
    • Task<AttachmentsQueryResult?> QueryAttachments(AttachmentQuery attachmentQuery, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<bool?> GetLabelsVisible() added
    • Task<bool?> GetLegendEnabled() added
    • Task<bool?> GetPopupEnabled() added
    • Task<bool?> GetScreenSizePerspectiveEnabled() added
    • Task<bool?> GetUseViewTime() added
    • Task<Domain?> GetFieldDomain(string fieldName, SceneLayerGetFieldDomainOptions options) added
    • Task<double?> GetMaxScale() added
    • Task<double?> GetMinScale() added
    • Task<ExtentQueryResult?> QueryExtent(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<FeatureReductionSelection?> GetFeatureReduction() added
    • Task<FeatureSet?> QueryFeatures(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Field?> GetField(string fieldName) added
    • Task<FieldsIndex?> GetFieldsIndex() added
    • Task<int?> QueryFeatureCount(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<IReadOnlyList<Field>?> GetFields() added
    • Task<IReadOnlyList<Label>?> GetLabelingInfo() added
    • Task<IReadOnlyList<ObjectId>?> GetExcludeObjectIds() added
    • Task<IReadOnlyList<Relationship>?> GetRelationships() added
    • Task<IReadOnlyList<string>?> GetOutFields() added
    • Task<LayerFloorInfo?> GetFloorInfo() added
    • Task<long?> GetSceneServiceLayerId() added
    • Task<Mesh?> ConvertMesh(IReadOnlyCollection<Stream> files, ConvertMeshOptions options, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<ObjectId[]?> QueryObjectIds(Query query, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<PopupTemplate?> CreatePopupTemplate(CreatePopupTemplateOptions options) added
    • Task<PopupTemplate?> GetPopupTemplate() added
    • Task<PortalItem?> GetPortalItem() added
    • Task<PortalItem?> Save() added
    • Task<PortalItem?> SaveAs(PortalItem portalItem, SceneLayerSaveAsOptions options) added
    • Task<Query?> CreateQuery() added
    • Task<RelatedFeaturesCountQueryResult?> QueryRelatedFeaturesCount(RelationshipQuery relationshipQuery, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<RelatedFeaturesQueryResult?> QueryRelatedFeatures(RelationshipQuery relationshipQuery, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<Renderer?> GetRenderer() added
    • Task<SceneFilter?> GetFilter() added
    • Task<SceneLayerCapabilities?> GetCapabilities() added
    • Task<SceneLayerCapabilities?> GetEffectiveCapabilities() added
    • Task<SceneLayerEditsResult?> ApplyEdits(SceneLayerApplyEditsEdits edits, SceneLayerApplyEditsOptions options) added
    • Task<SceneLayerElevationInfo?> GetElevationInfo() added
    • Task<SceneLayerGeometryType?> GetGeometryType() added
    • Task<SceneServiceVersion?> GetVersion() added
    • Task<SpatialReference?> GetSpatialReference() added
    • Task<string?> GetApiKey() added
    • Task<string?> GetCopyright() added
    • Task<string?> GetDefinitionExpression() added
    • Task<string?> GetFieldUsageInfo(string fieldName) added
    • Task<string?> GetObjectIdField() added
    • Task<string?> GetUrl() added
    • Task<string?> QueryCachedStatistics(string fieldName, CancellationToken cancellationToken = default(System.Threading.CancellationToken) added
    • Task<TimeExtent?> GetTimeExtent() added
    • Task<TimeInfo?> GetTimeInfo() added
    • Task<TimeInterval?> GetTimeOffset() added

SchemeOutline

Type removed

SelectionChangeEventInfo

Changed Members

  • Properties
    • Added accessors changed
      • From: { get; set; }
      • To: { get; }
    • Removed accessors changed
      • From: { get; set; }
      • To: { get; }

SizeSchemeBackground

Type removed

SizeSchemeForPoint

Changed Members

  • Properties
    • MaxSize type changed
      • From: double
      • To: int
    • MinSize type changed
      • From: double
      • To: int
    • NoDataSize type changed
      • From: double
      • To: int
    • Outline type changed
      • From: SchemeOutline
      • To: SizeSchemeForPointOutline
    • Size type changed
      • From: double
      • To: int

SizeSchemeForPolygon

Changed Members

  • Properties
    • Background type changed
      • From: SizeSchemeBackground
      • To: SizeSchemeForPolygonBackground

SizeSchemeForPolyline

Changed Members

  • Properties
    • MaxWidth type changed
      • From: double
      • To: int
    • MinWidth type changed
      • From: double
      • To: int
    • NoDataWidth type changed
      • From: double
      • To: int
    • Width type changed
      • From: double
      • To: int

SketchEvent

Changed Members

  • Properties
    • EventType type changed
      • From: EventType?
      • To: SketchEventType?
    • State type changed
      • From: EventState?
      • To: SketchEventState?
    • Tool type changed
      • From: EventTool?
      • To: SketchEventTool?

SketchToolCreateOptions

Changed Members

  • Properties
    • DefaultZ accessors changed
      • From: { get; }
      • To: { get; set; }
    • HasZ accessors changed
      • From: { get; }
      • To: { get; set; }
    • Mode accessors changed
      • From: { get; }
      • To: { get; set; }

SketchToolUpdateOptions

Changed Members

  • Properties
    • EnableRotation accessors changed
      • From: { get; }
      • To: { get; set; }
    • EnableScaling accessors changed
      • From: { get; }
      • To: { get; set; }
    • EnableZ accessors changed
      • From: { get; }
      • To: { get; set; }
    • HighlightOptions accessors changed
      • From: { get; }
      • To: { get; set; }
    • MultipleSelectionEnabled accessors changed
      • From: { get; }
      • To: { get; set; }
    • PreserveAspectRatio accessors changed
      • From: { get; }
      • To: { get; set; }
    • ReshapeOptions accessors changed
      • From: { get; }
      • To: { get; set; }
    • ToggleToolOnClick accessors changed
      • From: { get; }
      • To: { get; set; }
    • Tool accessors changed
      • From: { get; }
      • To: { get; set; }

SketchWidget

Removed Members

  • Methods
    • Task OnSketchUpdate(SketchEvent sketchEvent) removed
  • Properties
    • string? Label removed

Changed Members

  • Properties
    • AvailableCreateTools type changed
      • From: IEnumerable<string>?
      • To: IReadOnlyList<AvailableCreateTool>?
    • EventRateLimitInMilliseconds type changed
      • From: int?
      • To: int
    • State type changed
      • From: string?
      • To: SketchWidgetState?

SnappingOptions

Type removed

StatisticsUniqueValueInfo

Type removed

StatisticsUniqueValuesResult

Type removed

SupportInput

Type removed

SwipeWidget

Removed Members

  • Properties
    • string? Label removed

Changed Members

  • Properties
    • LeadingLayers type changed
      • From: IEnumerable<Layer>?
      • To: IReadOnlyList<Layer>
    • TrailingLayers type changed
      • From: IEnumerable<Layer>?
      • To: IReadOnlyList<Layer>

TableListItemPanelWidget

New Members

  • Properties
    • bool? Disabled { get; set; } added
    • bool? FlowEnabled { get; set; } added
    • bool? Open { get; set; } added
    • IReadOnlyList<ListItemPanelContent>? Content { get; set; } added
    • string? Image { get; set; } added
    • string? Title { get; set; } added
    • TableListListItem? ListItem { get; set; } added
  • Methods
    • Task AddToContent(params dymaptic.GeoBlazor.Core.Model.ListItemPanelContent[] values) added
    • Task RemoveFromContent(params dymaptic.GeoBlazor.Core.Model.ListItemPanelContent[] values) added
    • Task SetContent(IReadOnlyList<ListItemPanelContent>? value) added
    • Task SetDisabled(bool? value) added
    • Task SetFlowEnabled(bool? value) added
    • Task SetImage(string? value) added
    • Task SetListItem(TableListListItem? value) added
    • Task SetOpen(bool? value) added
    • Task SetTitle(string? value) added
    • Task<bool?> GetDisabled() added
    • Task<bool?> GetFlowEnabled() added
    • Task<bool?> GetOpen() added
    • Task<IReadOnlyList<ListItemPanelContent>?> GetContent() added
    • Task<string?> GetImage() added
    • Task<string?> GetTitle() added
    • Task<TableListListItem?> GetListItem() added

TableListWidget

New Members

  • Properties
    • bool HasCustomHandler { get; } added
    • bool HasFilterPredicate { get; } added
    • bool? Collapsed { get; set; } added
    • bool? DragEnabled { get; set; } added
    • double? HeadingLevel { get; set; } added
    • double? MinDragEnabledItems { get; set; } added
    • double? MinFilterItems { get; set; } added
    • EventCallback<TableListTriggerActionEvent> OnTriggerAction { get; set; } added
    • IReadOnlyList<TableListListItem>? SelectedItems { get; set; } added
    • IReadOnlyList<TableListListItem>? TableItems { get; set; } added
    • SelectionMode? SelectionMode { get; set; } added
    • string? FilterPlaceholder { get; set; } added
    • string? FilterText { get; set; } added
    • TableListFilterPredicate? FilterPredicate { get; set; } added
    • TableListViewModel? ViewModel { get; set; } added
    • TableListVisibleElements? VisibleElements { get; set; } added
    • void OnListItemCreatedHandler { set; } added
  • Methods
    • Task AddToSelectedItems(params dymaptic.GeoBlazor.Pro.Components.TableListListItem[] values) added
    • Task OnJsFilterPredicate(TableListListItem item) added
    • Task OnJsTriggerAction(TableListTriggerActionEvent triggerActionEvent) added
    • Task RemoveFromSelectedItems(params dymaptic.GeoBlazor.Pro.Components.TableListListItem[] values) added
    • Task SetCollapsed(bool? value) added
    • Task SetDragEnabled(bool? value) added
    • Task SetFilterPlaceholder(string? value) added
    • Task SetFilterText(string? value) added
    • Task SetHeadingLevel(double? value) added
    • Task SetMinDragEnabledItems(double? value) added
    • Task SetMinFilterItems(double? value) added
    • Task SetSelectedItems(IReadOnlyList<TableListListItem>? value) added
    • Task SetSelectionMode(SelectionMode? value) added
    • Task SetViewModel(TableListViewModel? value) added
    • Task SetVisibleElements(TableListVisibleElements? value) added
    • Task TriggerAction(ActionBase action, TableListListItem item) added
    • Task<bool?> GetCollapsed() added
    • Task<bool?> GetDragEnabled() added
    • Task<double?> GetHeadingLevel() added
    • Task<double?> GetMinDragEnabledItems() added
    • Task<double?> GetMinFilterItems() added
    • Task<IReadOnlyList<TableListListItem>?> GetSelectedItems() added
    • Task<IReadOnlyList<TableListListItem>?> GetTableItems() added
    • Task<object?> OnListItemCreated(ListItem item) added
    • Task<SelectionMode?> GetSelectionMode() added
    • Task<string?> GetFilterPlaceholder() added
    • Task<string?> GetFilterText() added
    • Task<TableListViewModel?> GetViewModel() added
    • Task<TableListVisibleElements?> GetVisibleElements() added

TemplateItem

Changed Members

  • Properties
    • Description accessors changed
      • From: { get; }
      • To: { get; set; }
    • Label accessors changed
      • From: { get; }
      • To: { get; set; }
    • Layer accessors changed
      • From: { get; }
      • To: { get; set; }
    • Template accessors changed
      • From: { get; }
      • To: { get; set; }
    • Thumbnail accessors changed
      • From: { get; }
      • To: { get; set; }

TickConfig

Type removed

TimeSliderStop

Type removed

TimeSliderWidget

Removed Members

  • Methods
    • Task SetLabelFormatFunction(string labelFormatFunction) removed
  • Properties
    • string? Label removed

Changed Members

  • Methods
    • SetPropertiesFromWebMap signature changed
      • From: Task SetPropertiesFromWebMap(WebMapProperties properties)
      • To: Task SetPropertiesFromWebMap()
    • SetStops signature changed
      • From: Task SetStops(TimeSliderStop timeSliderStop)
      • To: Task SetStops(TimeSliderStops timeSliderStop)
  • Properties
    • Actions type changed
      • From: List<Action>?
      • To: IReadOnlyList<TimeSliderAction>?
    • LabelFormatFunction type changed
      • From: string?
      • To: DateLabelFormatter?
    • Loop type changed
      • From: bool
      • To: bool?
    • Stops type changed
      • From: TimeSliderStop?
      • To: TimeSliderStops?
    • TickConfigs type changed
      • From: List<TickConfig>?
      • To: IReadOnlyList<TickConfig>?

TrackWidget

Removed Members

  • Methods
    • Task OnJsTrack(TrackEvent trackEvent) removed
    • Task<bool?> IsTracking() removed
  • Properties
    • GeoLocationOptions? GeoLocationOptions removed
    • string? Label removed

Changed Members

  • Properties
    • EventRateLimitInMilliseconds type changed
      • From: int?
      • To: int

UpdateWorkflow

Type removed

UpdateWorkflowData

Type removed

Vertex

Type removed

VertexAddEventInfo

Changed Members

  • Properties
    • Added accessors changed
      • From: { get; set; }
      • To: { get; }
    • Vertices accessors changed
      • From: { get; set; }
      • To: { get; }

VertexRemoveEventInfo

Changed Members

  • Properties
    • Removed accessors changed
      • From: { get; set; }
      • To: { get; }
    • Vertices accessors changed
      • From: { get; set; }
      • To: { get; }

VisualVariableResult

Type removed

WebMapProperties

Changed Members

  • Properties
    • Stops type changed
      • From: TimeSliderStop?
      • To: TimeSliderStops?

Workflow

Type removed

WorkflowData

Type removed

v3.2.0

Notice

This version of GeoBlazor Pro is dropping support for .NET 6 and .NET 7, which are now out of support for Microsoft. Paying customers who need a custom build for a previous version can contact tim.purdum@dymaptic.com.

New Features

  • SketchWidget OnSketch event handler now includes Delete actions.
  • TimeSlider.SetTimeExtent and TimeSlider.GetTimeExtent allow changing extents after map load.

GeoBlazor Core Bug Fixes

  • Number formatting in AttributesDictionary fixed for different languages/cultures
  • Fix for reading/writing TimeExtent objects
  • Fix for updating the visibility of some widgets with SetVisible
  • Fix for setting SpatialReference with Wkt property

GeoBlazor Core New Features

  • .NET 9 Compatibility
  • 2D Area Measurement Widget
  • MapView.TakeScreenshot - Takes a snapshot of the current map view and returns a Base64-encoded data url
  • AuthenticationManager.FontsUrl - Support for fonts in disconnected environments
  • SpatialReference.Wkt2 - New well-known type format

v3.1.1

Initial Production Release

Feature Editing Tools

  • EditorWidget - Create and edit existing features on a layer
  • FeatureFormWidget - Advanced form for editing feature attributes
  • FeatureTemplatesWidget - Provides ready-made templates for editing features
  • SketchWidget - Select, draw, move, and delete geometric graphics by hand

Widgets

  • GraphicsLegendWidget - Similar to the Core LegendWidget and LayerListWidget, but specifically designed for use with GraphicsLayers and Graphics. Allows custom labels, toggling visibility, and grouping by symbol
  • SwipeWidget - Provides a vertical or horizontal draggable bar for the user to quickly compare different layers or renderers
  • TimeSliderWidget - Used with FeatureLayers that include time data, allows a user to drag or animate changes over time on the map
  • TrackWidget - Provides real-time tracking of the user’s GPS signal

Services

  • ArcGISRest - Provides a convenient wrapper around ArcGIS REST calls, including QueryDemographicData and the multi-use Request methods
  • Route - Generates step-by-step directions, lines, and points for navigating between locations
  • NetworkService - Provides information about travel to support the Route service
  • LabelCreator - Convenience tool for generating bin and cluster labels
  • PopupTemplateCreator - Convenience tool for generating popup templates for use with clustering
  • PieChartCreator - Convenience tool for generating Pie Chart symbols for features or clusters

Feature Reduction

  • FeatureReductionBinning - Reduces and summarizes point features into rectangular “bins”
  • FeatureReductionCluster - Reduces and summarizes point features into “clusters”

Renderers

  • PieChartRenderer - Renders features with Pie Chart symbols