public class HIContextButton extends HIFoundation
| Constructor and Description |
|---|
HIContextButton() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlign() |
java.lang.Number |
getButtonSpacing() |
java.lang.String |
getClassName() |
java.lang.Boolean |
getEnabled() |
java.lang.Number |
getHeight() |
java.lang.String |
getMenuClassName() |
java.util.ArrayList<java.lang.String> |
getMenuItems() |
HIFunction |
getOnclick() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getParams() |
java.lang.String |
getSymbol() |
HIColor |
getSymbolFill() |
java.lang.Number |
getSymbolSize() |
HIColor |
getSymbolStroke() |
java.lang.Number |
getSymbolStrokeWidth() |
java.lang.Number |
getSymbolX() |
java.lang.Number |
getSymbolY() |
java.lang.String |
getText() |
HITheme |
getTheme() |
java.lang.String |
getTitleKey() |
java.lang.Boolean |
getUseHTML() |
java.lang.String |
getVerticalAlign() |
java.lang.Number |
getWidth() |
java.lang.Number |
getX() |
java.lang.Number |
getY() |
void |
setAlign(java.lang.String align)
Alignment for the buttons.
|
void |
setButtonSpacing(java.lang.Number buttonSpacing)
The pixel spacing between buttons.
|
void |
setClassName(java.lang.String className)
The class name of the context button.
|
void |
setEnabled(java.lang.Boolean enabled)
Whether to enable buttons.
|
void |
setHeight(java.lang.Number height)
Pixel height of the buttons.
|
void |
setMenuClassName(java.lang.String menuClassName)
The class name of the menu appearing from the button.
|
void |
setMenuItems(java.util.ArrayList<java.lang.String> menuItems)
A collection of strings pointing to config options for the menu items.
|
void |
setOnclick(HIFunction onclick)
A click handler callback to use on the button directly instead of the popup menu.
|
void |
setSymbol(java.lang.String symbol)
The symbol for the button.
|
void |
setSymbolFill(HIColor symbolFill)
/** * description: See `navigation.buttonOptions.symbolFill`. * demo: * [Blue symbol stroke for one of the buttons](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/navigation/buttonoptions-symbolfill/)
defaults: #666666
|
void |
setSymbolSize(java.lang.Number symbolSize)
The pixel size of the symbol on the button.
|
void |
setSymbolStroke(HIColor symbolStroke)
The color of the symbol's stroke or line.
|
void |
setSymbolStrokeWidth(java.lang.Number symbolStrokeWidth)
The pixel stroke width of the symbol on the button.
|
void |
setSymbolX(java.lang.Number symbolX)
The x position of the center of the symbol inside the button.
|
void |
setSymbolY(java.lang.Number symbolY)
The y position of the center of the symbol inside the button.
|
void |
setText(java.lang.String text)
A text string to add to the individual button.
|
void |
setTheme(HITheme theme)
A configuration object for the button theme.
|
void |
setTitleKey(java.lang.String titleKey)
The key to a `lang` option setting that is used for the button's title tooltip.
|
void |
setUseHTML(java.lang.Boolean useHTML)
Whether to use HTML for rendering the button.
|
void |
setVerticalAlign(java.lang.String verticalAlign)
The vertical alignment of the buttons.
|
void |
setWidth(java.lang.Number width)
The pixel width of the button.
|
void |
setX(java.lang.Number x)
The horizontal position of the button relative to the `align` option.
|
void |
setY(java.lang.Number y)
The vertical offset of the button's position relative to its `verticalAlign`.
|
public java.lang.String getAlign()
public java.lang.Number getButtonSpacing()
public java.lang.String getClassName()
public java.lang.Boolean getEnabled()
public java.lang.Number getHeight()
public java.lang.String getMenuClassName()
public java.util.ArrayList<java.lang.String> getMenuItems()
public HIFunction getOnclick()
public java.util.HashMap<java.lang.String,java.lang.Object> getParams()
getParams in class HIFoundationpublic java.lang.String getSymbol()
public HIColor getSymbolFill()
public java.lang.Number getSymbolSize()
public HIColor getSymbolStroke()
public java.lang.Number getSymbolStrokeWidth()
public java.lang.Number getSymbolX()
public java.lang.Number getSymbolY()
public java.lang.String getText()
public HITheme getTheme()
public java.lang.String getTitleKey()
public java.lang.Boolean getUseHTML()
public java.lang.String getVerticalAlign()
public java.lang.Number getWidth()
public java.lang.Number getX()
public java.lang.Number getY()
public void setAlign(java.lang.String align)
public void setButtonSpacing(java.lang.Number buttonSpacing)
public void setClassName(java.lang.String className)
public void setEnabled(java.lang.Boolean enabled)
public void setHeight(java.lang.Number height)
public void setMenuClassName(java.lang.String menuClassName)
public void setMenuItems(java.util.ArrayList<java.lang.String> menuItems)
public void setOnclick(HIFunction onclick)
public void setSymbol(java.lang.String symbol)
public void setSymbolFill(HIColor symbolFill)
public void setSymbolSize(java.lang.Number symbolSize)
public void setSymbolStroke(HIColor symbolStroke)
public void setSymbolStrokeWidth(java.lang.Number symbolStrokeWidth)
public void setSymbolX(java.lang.Number symbolX)
public void setSymbolY(java.lang.Number symbolY)
public void setText(java.lang.String text)
public void setTheme(HITheme theme)
public void setTitleKey(java.lang.String titleKey)
public void setUseHTML(java.lang.Boolean useHTML)
public void setVerticalAlign(java.lang.String verticalAlign)
public void setWidth(java.lang.Number width)
public void setX(java.lang.Number x)
public void setY(java.lang.Number y)