HCExportingButtonsOptionsObject class

(Highcharts, Highstock, Highmaps, Gantt) Options for the export button.

Implemented types

Constructors

HCExportingButtonsOptionsObject({String? align, num? buttonSpacing, String? className, bool? enabled, num? height, String? menuClassName, List<String>? menuItems, dynamic onclick, String? symbol, dynamic symbolFill, num? symbolSize, String? symbolStroke, num? symbolStrokeWidth, num? symbolX, num? symbolY, String? text, HCExportingButtonsContextButtonThemeOptions? theme, String? titleKey, bool? useHTML, String? verticalAlign, num? width, num? x, num? y})
const

Properties

align String?
(Highcharts, Highstock, Highmaps, Gantt) Alignment for the buttons.
final
buttonSpacing num?
(Highcharts, Highstock, Highmaps, Gantt) The pixel spacing between buttons, and between the context button and the title.
final
className String?
(Highcharts, Highstock, Highmaps, Gantt) The class name of the context button.
final
enabled bool?
(Highcharts, Highstock, Highmaps, Gantt) Whether to enable buttons.
final
hashCode int
The hash code for this object.
no setterinherited
height num?
(Highcharts, Highstock, Highmaps, Gantt) Pixel height of the buttons.
final
(Highcharts, Highstock, Highmaps, Gantt) The class name of the menu appearing from the button.
final
(Highcharts, Highstock, Highmaps, Gantt) A collection of strings pointing to config options for the menu items. The config options are defined in the menuItemDefinitions option.
final
onclick → dynamic
(Highcharts, Highstock, Highmaps, Gantt) A click handler callback to use on the button directly instead of the popup menu.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
symbol String?
(Highcharts, Highstock, Highmaps, Gantt) The symbol for the button. Points to a definition function in the Highcharts.Renderer.symbols collection. The default menu function is part of the exporting module. Possible values are "circle", "square", "diamond", "triangle", "triangle-down", "menu", "m
final
symbolFill → dynamic
(Highcharts, Highstock, Highmaps, Gantt) Fill color for the symbol within the button.
final
symbolSize num?
(Highcharts, Highstock, Highmaps, Gantt) The pixel size of the symbol on the button.
final
symbolStroke String?
(Highcharts, Highstock, Highmaps, Gantt) The color of the symbol's stroke or line.
final
symbolStrokeWidth num?
(Highcharts, Highstock, Highmaps, Gantt) The pixel stroke width of the symbol on the button.
final
symbolX num?
(Highcharts, Highstock, Highmaps, Gantt) The x position of the center of the symbol inside the button.
final
symbolY num?
(Highcharts, Highstock, Highmaps, Gantt) The y position of the center of the symbol inside the button.
final
text String?
(Highcharts, Highstock, Highmaps, Gantt) A text string to add to the individual button.
final
theme HCExportingButtonsContextButtonThemeOptions?
(Highcharts, Highstock, Highmaps, Gantt) A configuration object for the button theme. The object accepts SVG properties like stroke-width, stroke and fill. Tri-state button styles are supported by the states.hover and states.select objects.
final
titleKey String?
(Highcharts, Highstock, Highmaps, Gantt) The key to a lang option setting that is used for the button's title tooltip. When the key is contextButtonTitle, it refers to lang.contextButtonTitle that defaults to "Chart context menu".
final
useHTML bool?
(Highcharts, Highstock, Highmaps, Gantt) Whether to use HTML for rendering the button. HTML allows for things like inline CSS or image-based icons.
final
verticalAlign String?
(Highcharts, Highstock, Highmaps, Gantt) The vertical alignment of the buttons. Can be one of "top", "middle" or "bottom".
final
width num?
(Highcharts, Highstock, Highmaps, Gantt) The pixel width of the button.
final
x num?
(Highcharts, Highstock, Highmaps, Gantt) The horizontal position of the button relative to the align option.
final
y num?
(Highcharts, Highstock, Highmaps, Gantt) The vertical offset of the button's position relative to its verticalAlign. By default adjusted for the chart title alignment.
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