Series class used for displaying multiple polylines, in a geographic context, for datasources which contain multiple lists of points.

IgcGeographicPolylineSeriesComponent

new IgcGeographicPolylineSeriesComponent(): IgcGeographicPolylineSeriesComponent

Returns IgcGeographicPolylineSeriesComponent

htmlTagName: string

Inherited from: IgcGeographicShapeSeriesBaseComponent

assigningShapeMarkerStyle: object

Inherited from: IgcGeographicShapeSeriesBaseComponent

assigningShapeStyle: object

Inherited from: IgcGeographicShapeSeriesBaseComponent

coercionMethods: any

Inherited from: IgcGeographicShapeSeriesBaseComponent

databaseSource: string

Inherited from: IgcGeographicShapeSeriesBaseComponent

fillMemberPath: string

Inherited from: IgcGeographicShapeSeriesBaseComponent

fillScale: IgcBrushScaleComponent

Inherited from: IgcGeographicShapeSeriesBaseComponent

fillScaleUseGlobalValues: boolean

Inherited from: IgcGeographicShapeSeriesBaseComponent

isCustomShapeMarkerStyleAllowed: boolean

Inherited from: IgcGeographicShapeSeriesBaseComponent

isCustomShapeStyleAllowed: boolean

Inherited from: IgcGeographicShapeSeriesBaseComponent

itemSearchMode: ShapeItemSearchMode

Inherited from: IgcGeographicShapeSeriesBaseComponent

itemSearchPointsThreshold: number

Inherited from: IgcGeographicShapeSeriesBaseComponent

itemSearchThreshold: number

Inherited from: IgcGeographicShapeSeriesBaseComponent

shapeDataSource: string

Inherited from: IgcGeographicShapeSeriesBaseComponent

shapefileDataSource: IgcShapeDataSource
shapeFill: string

Inherited from: IgcGeographicShapeSeriesBaseComponent

shapeFilterResolution: number

Inherited from: IgcGeographicShapeSeriesBaseComponent

shapeMemberPath: string
shapeOpacity: number
shapeStroke: string
shapeStrokeThickness: number
styleShape: object

Inherited from: IgcGeographicShapeSeriesBaseComponent

visibleFromScale: number

Inherited from: IgcGeographicShapeSeriesBaseComponent

Gets whether this series supports markers

get hasMarkers(): boolean

Returns boolean

Inherited from: IgcGeographicShapeSeriesBaseComponent

Checks if this control is geographic coordinate system

get isGeographic(): boolean

Returns boolean

Gets whether the current series shows a polyline shape.

get isPolyline(): boolean

Returns boolean

get observedAttributes(): string[]

Returns string[]

connectedCallback(): void

Returns void

disconnectedCallback(): void

Returns void

ensureShapeStyle(): void

Returns void

Inherited from: IgcGeographicShapeSeriesBaseComponent

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgcGeographicShapeSeriesBaseComponent

Gets the item that is the best match for the specified world coordinates.

getItem(world: IgPoint): any

Parameters

  • world: IgPoint
    • The world coordinates to use.

Returns any

Inherited from: IgcGeographicShapeSeriesBaseComponent

For a category plotted series, returns the current width of the items within the categories. This only returns a value if the items have some form of width (e.g. columns, bars, etc.) otherwise 0 is returned.

getItemSpan(): number

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

getItemValue(item: any, memberPathName: string): any

Parameters

  • item: any
  • memberPathName: string

Returns any

Inherited from: IgcGeographicShapeSeriesBaseComponent

Gets the value of a requested member path from the series.

getMemberPathValue(memberPathName: string): string

Parameters

  • memberPathName: string
    • The property name of a valid member path for the series

Returns string

Inherited from: IgcGeographicShapeSeriesBaseComponent

getNextOrExactIndex(world: IgPoint, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • skipUnknowns: boolean

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

getPreviousOrExactIndex(world: IgPoint, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • skipUnknowns: boolean

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesHighValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesHighValuePosition(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesLowValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesLowValuePosition(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

If possible, will return the best available value bounding box within the series that has the best value match for the world position provided.

getSeriesValueBoundingBox(world: IgPoint): IgRect

Parameters

  • world: IgPoint
    • The world coordinate for which to get a value bounding box for

Returns IgRect

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesValueFromSeriesPixel(mouse: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number

Parameters

  • mouse: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns number

Inherited from: IgcGeographicShapeSeriesBaseComponent

If possible, will return the best available value marker bounding box within the series that has the best value match for the world position provided.

getSeriesValueMarkerBoundingBox(world: IgPoint): IgRect

Parameters

  • world: IgPoint
    • The world coordinates for which to get a value marker bounding box for

Returns IgRect

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesValuePosition(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • world: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

getSeriesValuePositionFromSeriesPixel

Section titled "getSeriesValuePositionFromSeriesPixel"

Inherited from: IgcGeographicShapeSeriesBaseComponent

getSeriesValuePositionFromSeriesPixel(mouse: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): IgPoint

Parameters

  • mouse: IgPoint
  • useInterpolation: boolean
  • skipUnknowns: boolean

Returns IgPoint

Inherited from: IgcGeographicShapeSeriesBaseComponent

Called to notify about changes to indexed-based properties, e.g. Brushes, Outlines, MarkerBrushes, MarkerOutlines and refresh series

notifyIndexedPropertiesChanged(): void

Returns void

Inherited from: IgcGeographicShapeSeriesBaseComponent

Renders the series.

renderSeries(animate: boolean): void

Parameters

  • animate: boolean
    • True if the change should be animated.

Returns void

Inherited from: IgcGeographicShapeSeriesBaseComponent

Called when this series' Style is updated.

styleUpdated(): void

Returns void

register(): void

Returns void