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