HighchartsNavigationOptions class

A collection of options for buttons and menus appearing in the exporting module or in Stock Tools.

API Docs: https://api.highcharts.com/highcharts/navigation

Inheritance

Constructors

HighchartsNavigationOptions.new({HighchartsNavigationAnnotationsOptions? annotationsOptions, HighchartsNavigationBindingsOptions? bindings, String? bindingsClassName, HighchartsNavigationBreadcrumbsOptions? breadcrumbs, HighchartsNavigationButtonOptions? buttonOptions, HighchartsNavigationEventsOptions? events, String? iconsURL, Map<String, String>? menuItemHoverStyle, Map<String, String>? menuItemStyle, Map<String, String>? menuStyle})
A collection of options for buttons and menus appearing in the exporting module or in Stock Tools.

Properties

annotationsOptions HighchartsNavigationAnnotationsOptions?
Additional options to be merged into all annotations.
getter/setter pair
bindings HighchartsNavigationBindingsOptions?
Bindings definitions for custom HTML buttons. Each binding implements simple event-driven interface:
getter/setter pair
bindingsClassName String?
A CSS class name where all bindings will be attached to. Multiple charts on the same page should have separate class names to prevent duplicating events.
getter/setter pair
Options for breadcrumbs. Breadcrumbs general options are defined in navigation.breadcrumbs. Specific options for drilldown are set in drilldown.breadcrumbs and for tree-like series traversing, in plotOptions[series].breadcrumbs.
getter/setter pair
buttonOptions HighchartsNavigationButtonOptions?
A collection of options for buttons appearing in the exporting module.
getter/setter pair
events HighchartsNavigationEventsOptions?
Events to communicate between Stock Tools and custom GUI.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
iconsURL String?
Path where Highcharts will look for icons. Change this to use icons from a different server.
getter/setter pair
CSS styles for the hover state of the individual items within the popup menu appearing by default when the export icon is clicked. The menu items are rendered in HTML.
getter/setter pair
CSS styles for the individual items within the popup menu appearing by default when the export icon is clicked. The menu items are rendered in HTML. Font size defaults to 11px on desktop and 14px on touch devices.
getter/setter pair
CSS styles for the popup menu appearing by default when the export icon is clicked. This menu is rendered in HTML.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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