Class CartesianScaleTitle
java.lang.Object
org.primefaces.model.charts.axes.cartesian.CartesianScaleTitle
- All Implemented Interfaces:
Serializable
The scale label configuration is nested under the scale configuration in the scaleLabel key.
It defines options for the scale title.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionencode()
Write the options of scale labelgetAlign()
Gets the aligngetFont()
Gets the fontColorGets the fontFamilyGets the fontSizeGets the fontStyleGets the lineHeightGets the paddinggetText()
Gets the title textboolean
Gets the displayvoid
Alignment of the axis title.void
setDisplay
(boolean display) Sets the displayvoid
void
setFontColor
(String fontColor) Sets the fontColorvoid
setFontFamily
(String fontFamily) Sets the fontFamilyvoid
setFontSize
(Number fontSize) Sets the fontSizevoid
setFontStyle
(String fontStyle) Sets the fontStylevoid
setLineHeight
(Object lineHeight) Sets the lineHeightvoid
setPadding
(Object padding) Sets the paddingvoid
Sets the title text
-
Constructor Details
-
CartesianScaleTitle
public CartesianScaleTitle()
-
-
Method Details
-
isDisplay
public boolean isDisplay()Gets the display- Returns:
- display
-
setDisplay
public void setDisplay(boolean display) Sets the display- Parameters:
display
- If true, display the axis title.
-
getText
Gets the title text- Returns:
- text
-
setText
Sets the title text- Parameters:
text
- The text for the title.
-
getAlign
Gets the align- Returns:
- align
-
setAlign
Alignment of the axis title. Possible options are 'start', 'center' and 'end'- Parameters:
align
- The align for the title.
-
getLineHeight
Gets the lineHeight- Returns:
- lineHeight
-
setLineHeight
Sets the lineHeight- Parameters:
lineHeight
- Height of an individual line of text
-
getFontColor
Gets the fontColor- Returns:
- fontColor
-
setFontColor
Sets the fontColor- Parameters:
fontColor
- Font color for scale title.
-
getFontFamily
Gets the fontFamily- Returns:
- fontFamily
-
setFontFamily
Sets the fontFamily- Parameters:
fontFamily
- Font family for the scale title, follows CSS font-family options.
-
getFontSize
Gets the fontSize- Returns:
- fontSize
-
setFontSize
Sets the fontSize- Parameters:
fontSize
- Font size for scale title.
-
getFontStyle
Gets the fontStyle- Returns:
- fontStyle
-
setFontStyle
Sets the fontStyle- Parameters:
fontStyle
- Font style for the scale title, follows CSS font-style options.
-
getPadding
Gets the padding- Returns:
- padding
-
setPadding
Sets the padding- Parameters:
padding
- Padding to apply around scale labels. Only top and bottom are implemented.
-
getFont
-
setFont
-
encode
Write the options of scale label- Returns:
- options as JSON object
- Throws:
IOException
- If an I/O error occurs
-