public final class FontItem extends AbstractFont
FontCallback| Constructor and Description |
|---|
FontItem()
Creates an empty font to use for chart configuration with global defaults.
|
FontItem(IsDefaultFont defaultValues)
Creates an empty font to use for chart configuration when the font is created by a callback.
|
| Modifier and Type | Method and Description |
|---|---|
FontItem |
create()
Creates a font options instance using default or cloning current instance.
|
String |
getFamily()
Returns the font family, follows CSS font-family options.
|
double |
getLineHeight()
Returns the height of an individual line of text.
|
String |
getLineHeightAsString()
Returns the height of an individual line of text as string.
|
protected NativeObject |
getObject()
Returns the native object instance.
|
int |
getSize()
Returns the font size.
|
FontStyle |
getStyle()
Returns the font style, follows CSS font-style options (i.e.
|
Weight |
getWeight()
Returns the font weight, follows CSS font-style-weight options.
|
NativeObject |
nativeObject()
Returns the native object instance.
|
setFamily, setLineHeight, setLineHeight, setSize, setStyle, setWeightcheckDefaultValuesArgument, empty, getArrayValue, getElement, getIncrementalId, getNativeChart, getNativeEvent, getNativeObject, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValueForMultipleKeyTypes, getValueForMultipleKeyTypes, getValueForMultipleKeyTypes, getValueOrArray, getValueOrArray, getValueOrArray, getValueOrArray, getValueOrArray, getValueOrArray, getValueOrArray, getValueOrArray, has, has, isType, keys, loadNativeObject, remove, remove, setArrayValue, setArrayValue, setArrayValue, setElement, setEmptyValue, setNewIncrementalId, setNewIncrementalId, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, setValueOrArray, toJSON, typeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, create, getFamily, getLineHeight, getLineHeightAsString, getSize, getStyle, getWeightpublic FontItem()
public FontItem(IsDefaultFont defaultValues)
defaultValues - default providerpublic NativeObject nativeObject()
public int getSize()
IsDefaultFontgetSize in interface IsDefaultFontpublic FontStyle getStyle()
IsDefaultFontgetStyle in interface IsDefaultFontpublic String getFamily()
IsDefaultFontgetFamily in interface IsDefaultFontpublic Weight getWeight()
IsDefaultFontgetWeight in interface IsDefaultFontpublic double getLineHeight()
IsDefaultFontgetLineHeight in interface IsDefaultFontpublic String getLineHeightAsString()
IsDefaultFontgetLineHeightAsString in interface IsDefaultFontpublic FontItem create()
IsDefaultFontcreate in interface IsDefaultFontprotected final NativeObject getObject()