public class HIButtonOptions extends HIFoundation
Constructor and Description |
---|
HIButtonOptions() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlign() |
java.lang.Number |
getButtonSpacing() |
java.lang.Boolean |
getEnabled() |
java.lang.Number |
getHeight() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getParams() |
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.Boolean |
getUseHTML() |
java.lang.String |
getVerticalAlign() |
java.lang.Number |
getWidth() |
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 |
setEnabled(java.lang.Boolean enabled)
Whether to enable buttons.
|
void |
setHeight(java.lang.Number height)
Pixel height of the buttons.
|
void |
setSymbolFill(HIColor symbolFill)
Fill color for the symbol within the button.
|
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 |
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 |
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.Boolean getEnabled()
public java.lang.Number getHeight()
public java.util.HashMap<java.lang.String,java.lang.Object> getParams()
getParams
in class HIFoundation
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.Boolean getUseHTML()
public java.lang.String getVerticalAlign()
public java.lang.Number getWidth()
public java.lang.Number getY()
public void setAlign(java.lang.String align)
public void setButtonSpacing(java.lang.Number buttonSpacing)
public void setEnabled(java.lang.Boolean enabled)
public void setHeight(java.lang.Number height)
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 setUseHTML(java.lang.Boolean useHTML)
public void setVerticalAlign(java.lang.String verticalAlign)
public void setWidth(java.lang.Number width)
public void setY(java.lang.Number y)