initialState.annotations[type=' arrow']
- type required
'arrow' - Configuration for the arrow annotation.
- start required
AgAnnotationPoint - The starting point of a linear annotation.
- end required
AgAnnotationPoint - The end point of a linear annotation.
- handle
AgAnnotationHandle - text
AgLineAnnotationText - Configuration for the line text.
- extendStart
booleandefault: false - Whether the annotation should be extended away from the start.
- extendEnd
booleandefault: false - Whether the annotation should be extended away from the end.
- locked
booleandefault: false - Whether the annotation should be locked to prevent editing.
- readOnly
booleandefault: false - Whether the annotation should be read-only to prevent selection, editing and deletion.
- visible
boolean - Whether the element should be visible.
- stroke
AgCssColorOrRef - The colour for the stroke.
- strokeWidth
PixelSize - The width of the stroke in pixels.
- strokeOpacity
Opacity - The opacity of the stroke colour.
- lineStyle
AgAnnotationLineStyleType - Defines how the line stroke is rendered. If `lineDash` is configured, this takes priority over the `lineStyle` property.
- lineDash
PixelSize[] - An array specifying the length in pixels of alternating dashes and gaps.
- lineDashOffset
PixelSize - The initial offset of the dashed line in pixels.
initialState.annotations[type=' arrow']
- type required
'arrow' - Configuration for the arrow annotation.
- start required
AgAnnotationPoint - The starting point of a linear annotation.
- end required
AgAnnotationPoint - The end point of a linear annotation.
- handle
AgAnnotationHandle - text
AgLineAnnotationText - Configuration for the line text.
- extendStart
booleandefault: false - Whether the annotation should be extended away from the start.
- extendEnd
booleandefault: false - Whether the annotation should be extended away from the end.
- locked
booleandefault: false - Whether the annotation should be locked to prevent editing.
- readOnly
booleandefault: false - Whether the annotation should be read-only to prevent selection, editing and deletion.
- visible
boolean - Whether the element should be visible.
- stroke
AgCssColorOrRef - The colour for the stroke.
- strokeWidth
PixelSize - The width of the stroke in pixels.
- strokeOpacity
Opacity - The opacity of the stroke colour.
- lineStyle
AgAnnotationLineStyleType - Defines how the line stroke is rendered. If `lineDash` is configured, this takes priority over the `lineStyle` property.
- lineDash
PixelSize[] - An array specifying the length in pixels of alternating dashes and gaps.
- lineDashOffset
PixelSize - The initial offset of the dashed line in pixels.