Color
[number, number, number, number]
DomainType
Domain types
"codedValue" | "inherited" | "range";ElipticArc
I
FeatureEditTool
| "esriFeatureEditToolAutoCompletePolygon"
| "esriFeatureEditToolCircle"
| "esriFeatureEditToolDownArrow"
| "esriFeatureEditToolEllipse"
| "esriFeatureEditToolFreehand"
| "esriFeatureEditToolLeftArrow"
| "esriFeatureEditToolLine"
| "esriFeatureEditToolNone"
| "esriFeatureEditToolPoint"
| "esriFeatureEditToolPolygon"
| "esriFeatureEditToolRectangle"
| "esriFeatureEditToolRightArrow"
| "esriFeatureEditToolText"
| "esriFeatureEditToolTriangle"
| "esriFeatureEditToolUpArrow"FieldType
Field type.
| "esriFieldTypeBigInteger"
| "esriFieldTypeBlob"
| "esriFieldTypeDate"
| "esriFieldTypeDateOnly"
| "esriFieldTypeDouble"
| "esriFieldTypeGeometry"
| "esriFieldTypeGlobalID"
| "esriFieldTypeGUID"
| "esriFieldTypeInteger"
| "esriFieldTypeOID"
| "esriFieldTypeRaster"
| "esriFieldTypeSingle"
| "esriFieldTypeSmallInteger"
| "esriFieldTypeString"
| "esriFieldTypeTimestampOffset"
| "esriFieldTypeXML"GaugeChartSubTypes
"featureGauge" | "statisticGauge";GeometryType
Geometry can also be imported from the following packages:
import { GeometryType } from "@esri/arcgis-rest-feature-layer";| "esriGeometryEnvelope"
| "esriGeometryMultipoint"
| "esriGeometryPoint"
| "esriGeometryPolygon"
| "esriGeometryPolyline"GroupMembership
Group can also be imported from the following packages:
import { GroupMembership } from "@esri/arcgis-rest-portal";"admin" | "member" | "none" | "owner";ICodedValue
CodedValue type
{
/** User-friendly name for what the code means. */
name: string;
/** The value stored in the feature attribute. */
code: number | string;
}IDomain
Information for a field with a domain
{
/** A string defining the domain type. */
type: DomainType;
/** A string defining the field name. */
name?: string;
/** A 2 element array defining the range of possible values. */
range?: [number, number];
/** An array of CodedValues for domains of type codedValue. */
codedValues?: ICodedValue[];
/** Description of the domain */
description?: string;
/** Merge policy */
mergePolicy?: string;
/** Split Policy */
splitPolicy?: string;
}IRendererSymbol
ISymbol & {
style?: SimpleFillSymbolStyle | SimpleLineSymbolStyle | SimpleMarkerSymbolStyle;
color: Color;
outline?: ISimpleLineSymbol;
label?: string;
uniqueValue?: string;
}JsonCurve
IArc | IBezierCurve | ICircularArc | IOldCircularArc;OverlayTerms
"Mean" | "Median" | "Standard Deviation" | "Normal Distribution" | "Trendline";Position
Position2D | [number, number, number, number] | [number, number, number];Position2D
[number, number]
RESTFieldType
"esriFieldTypeBlob" |
"esriFieldTypeDate" |
"esriFieldTypeDateOnly" |
"esriFieldTypeTimestampOffset" |
"esriFieldTypeDouble" |
"esriFieldTypeGeometry" |
"esriFieldTypeGlobalID" |
"esriFieldTypeGUID" |
"esriFieldTypeInteger" |
"esriFieldTypeSmallInteger" |
"esriFieldTypeBigInteger" |
"esriFieldTypeOID" |
"esriFieldTypeRaster" |
"esriFieldTypeSingle" |
"esriFieldTypeString" |
"esriFieldTypeXML";RESTFontDecoration
"line-through" | "underline" | "none";RESTFontStyle
"italic" | "normal" | "oblique";RESTFontWeight
"bold" | "bolder" | "lighter" | "normal";RESTHorizontalAlignment
"left" | "right" | "center" | "justify";RESTRendererType
"unique-value" | "simple" | "class-breaks" | "heatmap" | "dot-density" | "dictionary" | "pie-chart";RESTSimpleFillSymbolStyle
"esriSFSBackwardDiagonal" |
"esriSFSCross" |
"esriSFSDiagonalCross" |
"esriSFSForwardDiagonal" |
"esriSFSHorizontal" |
"esriSFSNull" |
"esriSFSSolid" |
"esriSFSVertical";RESTSimpleLineSymbolStyle
"esriSLSDash" | "esriSLSDashDot" | "esriSLSDashDotDot" | "esriSLSDot" | "esriSLSNull" | "esriSLSSolid";RESTSimpleMarkerSymbolStyle
"esriSMSCircle" | "esriSMSCross" | "esriSMSDiamond" | "esriSMSSquare" | "esriSMSX" | "esriSMSTriangle";RESTSymbolType
"esriSLS" | "esriSMS" | "esriSFS" | "esriPMS" | "esriPFS" | "esriTS";RESTUnits
"feet" | "miles" | "nautical-miles" | "us-nautical-miles" | "meters" | "kilometers";RESTVerticalAlignment
"baseline" | "top" | "middle" | "bottom";SimpleFillSymbolStyle
| "esriSFSBackwardDiagonal"
| "esriSFSCross"
| "esriSFSDiagonalCross"
| "esriSFSForwardDiagonal"
| "esriSFSHorizontal"
| "esriSFSNull"
| "esriSFSSolid"
| "esriSFSVertical"SimpleLineSymbolStyle
| "esriSLSDash"
| "esriSLSDashDot"
| "esriSLSDashDotDot"
| "esriSLSDot"
| "esriSLSNull"
| "esriSLSSolid"SimpleMarkerSymbolStyle
| "esriSMSCircle"
| "esriSMSCross"
| "esriSMSDiamond"
| "esriSMSSquare"
| "esriSMSTriangle"
| "esriSMSX"SizePolicyScaleTypes
"linear" | "logarithmic";SpatialRelationship
The spatial relationship used to compare input geometries
Spatial can also be imported from the following packages:
import { SpatialRelationship } from "@esri/arcgis-rest-feature-layer";| "esriSpatialRelContains"
| "esriSpatialRelCrosses"
| "esriSpatialRelEnvelopeIntersects"
| "esriSpatialRelIndexIntersects"
| "esriSpatialRelIntersects"
| "esriSpatialRelOverlaps"
| "esriSpatialRelTouches"
| "esriSpatialRelWithin"SupportedLayer
Supported layer type for ArcGIS charts.
FeatureLayer | SubtypeSublayer;SymbolType
"esriPFS" | "esriPMS" | "esriSFS" | "esriSLS" | "esriSMS" | "esriTS";Units
Units can also be imported from the following packages:
import { Units } from "@esri/arcgis-rest-feature-layer";| "esriSRUnit_Foot"
| "esriSRUnit_Kilometer"
| "esriSRUnit_Meter"
| "esriSRUnit_NauticalMile"
| "esriSRUnit_StatuteMile"
| "esriSRUnit_USNauticalMile"WebChartAxisTypes
"value" | "date" | "category";WebChartBoxPlotMultipleSeriesKinds
"sideBySide" | "meanLines";WebChartCalendarBinningOffsetUnits
"seconds" | "minutes" | "hours" | "days";WebChartCalendarDatePartsUnits
"dayOfMonth" | "dayOfWeek" | "dayOfYear" | "hourOfDay" | "monthOfYear" | "minuteOfDay" | "weekOfYear" | "quarterOfYear";WebChartColoringPatterns
"singleColor" | "colorMatch";WebChartDataFilters
JSON representation of filters applied to the data
Pick<
WebChartQuery,
"distance" | "gdbVersion" | "geometry" | "objectIds" | "spatialRelationship" | "timeExtent" | "units" | "where"
>;WebChartDataItem
JSON representation of a typical data item
Record
WebChartDataItemColor
Color | RGBArray | RGBObject | string;WebChartDataItemValue
| Date
| IExtent
| IRendererSymbol
| number[]
| string[]
| WebChartDataItem[]
| WebChartDataItemColor
| boolean
| number
| string
| null
| undefinedWebChartDataTransformations
"none" | "logarithmic" | "squareRoot";WebChartDataTypes
| WebChartBoxPlotDataItem
| WebChartGenericDataItem
| WebChartHistogramDataItem
| WebChartScatterplotDataItemWebChartHeatChartHeatRulesTypes
"gradient";WebChartLabelBehavior
"hide" | "rotate" | "stagger" | "wrap";WebChartLegendPositions
"left" | "right" | "top" | "bottom";WebChartLineSmoothedKinds
"bezier" | "monotoneX" | "monotoneY";WebChartNullPolicyTypes
"null" | "zero" | "interpolate";WebChartOrderDataByTypes
"arcgis-charts-y-value" | "arcgis-charts-mean" | "arcgis-charts-median" | "arcgis-charts-category";WebChartRadarChartAxisLabelsOrientation
"radial" | "circular" | "horizontal";WebChartRadarChartSeries
Web
WebChartSeriesQuery
Subset of the WebChartQuery, used at the series level
Omit<
WebChartQuery,
| "distance"
| "gdbVersion"
| "geometry"
| "num"
| "objectIds"
| "orderByFields"
| "spatialRelationship"
| "start"
| "timeExtent"
| "units"
>;WebChartSeriesType
Type containing all the series types available
| WebChartBarChartSeries
| WebChartBoxPlotSeries
| WebChartGaugeSeries
| WebChartHeatChartSeries
| WebChartHistogramSeries
| WebChartLineChartSeries
| WebChartPieChartSeries
| WebChartRadarChartSeries
| WebChartScatterplotSeriesWebChartSortOrderKinds
"ASC" | "DESC";WebChartStackedKinds
"sideBySide" | "stacked" | "stacked100";WebChartStatisticType
"count" |
"sum" |
"min" |
"max" |
"avg" |
"stddev" |
"var" |
"percentile-continuous" |
"percentile-discrete" |
"envelope-aggregate" |
"centroid-aggregate" |
"convex-hull-aggregate" |
"no_aggregation";WebChartTemporalBinningUnits
"seconds" | "minutes" | "hours" | "days" | "weeks" | "months" | "quarters" | "years";WebChartTextSymbol
Represents a text symbol.
Omit<ITextSymbol, "angle" | "style" | "xoffset" | "yoffset"> & {
/**
* Horizontal offset. Can be a number for a fixed value in pixels, or a string as "25%" for a value
* relative to the label's container width.
*/
xoffset?: number | string;
/**
* Horizontal offset. Can be a number for a fixed value in pixels, or a string as "25%" for a value
* relative to the label's container height.
*/
yoffset?: number | string;
/**
* Rotation of the label
*/
angle?: number;
/**
* Label style
*/
style?: string;
}WebChartTimeAggregationTypes
"equalIntervalsFromStartTime" | "equalIntervalsFromEndTime";WebChartTypes
"chart" |
"chartText" |
"chartOverlay" |
"chartOverlays" |
"chartLegend" |
"cursorCrosshair" |
"chartAxis" |
"gaugeAxisTick" |
"gaugeNeedle" |
"category" |
"number" |
"date" |
"chartGuide" |
"scatterSeries" |
"pieSeries" |
"pieTick" |
"gaugeSeries" |
"lineSeries" |
"barSeries" |
"histogramSeries" |
"boxPlotSeries" |
"radarSeries" |
"comboLineAndBarSeries" |
"heatSeries" |
"buffer" |
"sizeScale" |
"calendarDateParts";WebChartVersionStatus
"same" | "newer" | "older" | "unrecognized";