HCNavigationAnnotationsShapesOptions class

(Highcharts, Highstock, Highmaps, Gantt) An array of shapes for the annotation. For options that apply to multiple shapes, then can be added to the shapeOptions.

Implemented types

Constructors

HCNavigationAnnotationsShapesOptions({dynamic controlPoints, String? dashStyle, dynamic fill, num? height, String? markerEnd, String? markerStart, dynamic point, List? points, num? r, num? ry, num? snap, String? src, dynamic stroke, num? strokeWidth, String? type, num? width, num? xAxis, num? yAxis})
const

Properties

controlPoints → dynamic
(Highcharts, Highstock, Highmaps, Gantt) The array of control points.
final
dashStyle String?
(Highcharts, Highstock, Highmaps, Gantt) Name of the dash style to use for the shape's stroke.
final
fill → dynamic
(Highcharts, Highstock, Highmaps, Gantt) The color of the shape's fill.
final
hashCode int
The hash code for this object.
no setterinherited
height num?
(Highcharts, Highstock, Highmaps, Gantt) The height of the rect shape. Can be defined in pixels or yAxis units, if shapes.yAxis index is defined.
final
markerEnd String?
(Highcharts, Highstock, Highmaps, Gantt) Id of the marker which will be drawn at the final vertex of the path. Custom markers can be defined in defs property.
final
markerStart String?
(Highcharts, Highstock, Highmaps, Gantt) Id of the marker which will be drawn at the first vertex of the path. Custom markers can be defined in defs property.
final
point → dynamic
(Highcharts, Highstock, Highmaps, Gantt) This option defines the point to which the shape will be connected. It can be either the point which exists in the series - it is referenced by the point's id - or a new point with defined x, y properties and optionally axes.
final
points List?
(Highcharts, Highstock, Highmaps, Gantt) An array of points for the shape or a callback function that returns that shape point.
final
r num?
(Highcharts, Highstock, Highmaps, Gantt) The radius of the circle shape. Can be defined in pixels or yAxis units, if shapes.yAxis index is defined.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
ry num?
(Highcharts, Highstock, Highmaps, Gantt) The radius of the ellipse shape in y direction. Can be defined in pixels or yAxis units, if shapes.yAxis index is defined.
final
snap num?
(Highcharts, Highstock, Highmaps, Gantt) Defines additional snapping area around an annotation making this annotation to focus. Defined in pixels.
final
src String?
(Highcharts, Highstock, Highmaps, Gantt) The URL for an image to use as the annotation shape. Note, type has to be set to 'image'.
final
stroke → dynamic
(Highcharts, Highstock, Highmaps, Gantt) The color of the shape's stroke.
final
strokeWidth num?
(Highcharts, Highstock, Highmaps, Gantt) The pixel stroke width of the shape.
final
type String?
(Highcharts, Highstock, Highmaps, Gantt) The type of the shape. Available options are circle, rect, ellipse and path.
final
width num?
(Highcharts, Highstock, Highmaps, Gantt) The width of the rect shape. Can be defined in pixels or xAxis units, if shapes.xAxis index is defined.
final
xAxis num?
(Highcharts, Highstock, Highmaps, Gantt) The xAxis index which should be used for annotation's sizes and points coordinates conversion.
final
yAxis num?
(Highcharts, Highstock, Highmaps, Gantt) The yAxis index which should be used for annotation's sizes and points coordinates conversion.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited