HighchartsNavigationAnnotationsOptions class
Additional options to be merged into all annotations.
API Docs: https://api.highcharts.com/highcharts/navigation.annotationsOptions
- Inheritance
-
- Object
- HighchartsOptionsBase
- HighchartsNavigationAnnotationsOptions
Constructors
- Additional options to be merged into all annotations.
Properties
- animation ↔ HighchartsAnnotationsAnimationOptions?
-
Enable or disable the initial animation when a series is
displayed for the
annotation
. The animation can also be set as a configuration object. Please note that this option only applies to the initial animation. For other animations, see chart.animation and the animation parameter under the API methods. The following properties are supported:getter/setter pair - controlPointOptions ↔ HighchartsAnnotationsControlPointOptions?
-
Options for annotation's control points. Each control point
inherits options from controlPointOptions object.
Options from the controlPointOptions can be overwritten
by options in a specific control point.
getter/setter pair
- crop ↔ bool?
-
Whether to hide the part of the annotation
that is outside the plot area.
getter/setter pair
- draggable ↔ String?
-
Allow an annotation to be draggable by a user. Possible
values are
'x'
,'xy'
,'y'
and''
(disabled).getter/setter pair - events ↔ HighchartsAnnotationsEventsOptions?
-
Events available in annotations.
getter/setter pair
- fibonacciTimeZones ↔ HighchartsAnnotationsFibonacciTimeZonesOptions?
-
The Fibonacci Time Zones annotation.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ dynamic
-
Sets an ID for an annotation. Can be user later when
removing an annotation in Chart#removeAnnotation(id) method.
getter/setter pair
- labelOptions ↔ HighchartsAnnotationsLabelOptions?
-
Options for annotation's labels. Each label inherits options
from the labelOptions object. An option from the labelOptions
can be overwritten by config for a specific label.
getter/setter pair
-
labels
↔ List<
HighchartsAnnotationsLabelsOptions> ? -
An array of labels for the annotation. For options that apply
to multiple labels, they can be added to the
labelOptions.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shapeOptions ↔ HighchartsAnnotationsShapeOptions?
-
Options for annotation's shapes. Each shape inherits options
from the shapeOptions object. An option from the shapeOptions
can be overwritten by config for a specific shape.
getter/setter pair
-
shapes
↔ List<
HighchartsAnnotationsShapesOptions> ? -
An array of shapes for the annotation. For options that apply
to multiple shapes, then can be added to the
shapeOptions.
getter/setter pair
- timeCycles ↔ HighchartsAnnotationsTimeCyclesOptions?
-
The TimeCycles Annotation
getter/setter pair
- visible ↔ bool?
-
Whether the annotation is visible.
getter/setter pair
- zIndex ↔ double?
-
The Z index of the annotation.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJSON(
) → String -
Serializes the settings to a JSON string.
inherited
-
toOptionsJSON(
StringBuffer buffer) → void -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited