#ExportingButtonsExportButton
##Properties
| Datatype | Property name | Property description | Default Value |
|---|---|---|---|
| Nullable | Align | Alignment for the buttons. Default: right | null |
| Nullable | Enabled | Whether to enable buttons. Default: true | null |
| Nullable | Height | Pixel height of the buttons. Default: 20 | null |
| Nullable | HoverSymbolFill | See navigation.buttonOptions => hoverSymbolFill. Defaults to #768F3E | null |
| MenuItem[] | MenuItems | A collection of config options for the menu items. Each options object consists of a text option which is a string to show in the menu item, as well as an onclick parameter which is a callback function to run on click. By default, there is one menu item for each of the available export types. Menu items can be customized by defining a new array of items and assigning null to unwanted positions (see override example below). | null |
| String | Onclick | A click handler callback to use on the button directly instead of the popup menu. | null |
| String | Symbol | The symbol for the button. Points to a definition function in the Highcharts.Renderer.symbols collection. The default exportIcon function is part of the exporting module. Defaults to "exportIcon" | null |
| Nullable | SymbolFill | See navigation.buttonOptions => symbolFill. Defaults to #A8BF77 | null |
| Nullable | SymbolSize | The pixel size of the symbol on the button. Default: 14 | null |
| Nullable | SymbolStroke | The color of the symbol's stroke or line. Default: #666 | null |
| Nullable | SymbolStrokeWidth | The pixel stroke width of the symbol on the button. Default: 1 | null |
| Nullable | SymbolX | The x position of the center of the symbol inside the button. Default: 12.5 | null |
| Nullable | SymbolY | The y position of the center of the symbol inside the button. Default: 10.5 | null |
| String | Text | A text string to add to the individual button. Default: null | null |
| Object | Theme | 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. |
null |
| Nullable | VerticalAlign | The vertical alignment of the buttons. Can be one of 'top', 'middle' or 'bottom'. Default: top | null |
| Nullable | Width | The pixel width of the button. Default: 24 | null |
| Nullable | X | The horizontal positioin of the button relative to the align option. Defaults to 10 | null |
| Nullable | Y | The vertical offset of the button's position relative to its verticalAlign. . Default: 0 |
null |
##Methods
###Equals(System.Object) Determines whether the specified System.Object is equal to the current System.Object.
Parameters:
- System.Object obj - The System.Object to compare with the current System.Object.
Returns:
true if the specified System.Object is equal to the current System.Object; otherwise, false.
###GetHashCode() Serves as a hash function for a particular type.
Returns:
A hash code for the current System.Object.
###GetType() Gets the System.Type of the current instance.
Returns:
The System.Type instance that represents the exact runtime type of the current instance.
###ToString() Returns a System.String that represents the current System.Object.
Returns:
A System.String that represents the current System.Object.
