-
public class Title extends Text
Title element class. Title can be a part of an other complex element, such as a chart, a legend or an axis, as well a self-sufficient element. A title have a orientation, text alignment and a background. Title occupies the whole part of a container (depending on the orientation by the width or the height).
-
-
Method Summary
Modifier and Type Method Description static Titleinstantiate()StringgetJsBase()voidalign()Getter for the title align. Titlealign(Align align)Setter for the title align. Titlealign(String align)Setter for the title align. Backgroundbackground()Getter for the title background. Titlebackground(String settings)Setter for the title background. Titlebackground(Boolean settings)Setter for the title background. voiddisablePointerEvents()Getter for the pointer events. TitledisablePointerEvents(Boolean enabled)Setter for the pointer events. voidenabled()Getter for the element state (enabled or disabled). Titleenabled(Boolean enabled)Setter for the element enabled state. voidfontColor()Getter for the text font color. TitlefontColor(String color)Setter for the text font color. voidfontDecoration()Getter for the text font decoration. TitlefontDecoration(Decoration value)Setter for the text font decoration. TitlefontDecoration(String value)Setter for the text font decoration. voidfontFamily()Getter for the font family. TitlefontFamily(String family)Setter for the font family. voidfontOpacity()Getter for the text font opacity. TitlefontOpacity(Number opacity)Setter for the text font opacity. voidfontSize()Getter for the text font size. TitlefontSize(String size)Setter for the text font size. TitlefontSize(Number size)Setter for the text font size. voidfontStyle()Getter for the text font style. TitlefontStyle(FontStyle style)Setter for the text font style. TitlefontStyle(String style)Setter for the text font style. voidfontVariant()Getter for the text font variant. TitlefontVariant(FontVariant value)Setter for the text font variant. TitlefontVariant(String value)Setter for the text font variant. voidfontWeight()Getter for the text font weight. TitlefontWeight(String weight)Setter for the text font weight. TitlefontWeight(Number weight)Setter for the text font weight. RectgetRemainingBounds()Returns the remaining (after title placement) part of the container. voidhAlign()Getter for the text horizontal align. TitlehAlign(HAlign align)Setter for the text horizontal align. TitlehAlign(String align)Setter for the text horizontal align. voidheight()Getter for the title height. Titleheight(Number height)Setter for the title height. Titleheight(String height)Setter for the title height. voidletterSpacing()Getter for the text letter spacing. TitleletterSpacing(String spacing)Setter for the text letter spacing. TitleletterSpacing(Number spacing)Setter for the text letter spacing. voidlineHeight()Getter for the text line height. TitlelineHeight(String height)Setter for the text line height. TitlelineHeight(Number height)Setter for the text line height. Marginmargin()Getter for the title margin. Titlemargin(String allValues)Setter for the title margin in pixels using one complex value. Titlemargin(Number allValues)Setter for the title margin in pixels using one complex value. Titlemargin(Array<Number> allValues)Setter for the title margin in pixels using one complex value. Titlemargin(Array<String> allValues)Setter for the title margin in pixels using one complex value. Titlemargin(String value1, String value2, String value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, String value2, String value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, String value2, Number value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, String value2, Number value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, Number value2, String value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, Number value2, String value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, Number value2, Number value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(String value1, Number value2, Number value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, String value2, String value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, String value2, String value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, String value2, Number value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, String value2, Number value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, Number value2, String value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, Number value2, String value3, Number value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, Number value2, Number value3, String value4)Setter for the title margin in pixels using several numbers. Titlemargin(Number value1, Number value2, Number value3, Number value4)Setter for the title margin in pixels using several numbers. voidorientation()Getter for the title orientation. Titleorientation(Orientation orientation)Setter for the title orientation. Titleorientation(String orientation)Setter for the title orientation. Paddingpadding()Getter for the title padding. Titlepadding(String paddinge)Setter for the title padding in pixels using single value. Titlepadding(Number paddinge)Setter for the title padding in pixels using single value. Titlepadding(Array<Number> paddinge)Setter for the title padding in pixels using single value. Titlepadding(Array<String> paddinge)Setter for the title padding in pixels using single value. Titlepadding(String value1, String value2, String value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, String value2, String value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, String value2, Number value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, String value2, Number value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, Number value2, String value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, Number value2, String value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, Number value2, Number value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(String value1, Number value2, Number value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, String value2, String value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, String value2, String value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, String value2, Number value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, String value2, Number value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, Number value2, String value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, Number value2, String value3, Number value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, Number value2, Number value3, String value4)Setter for the title padding in pixels using several numbers. Titlepadding(Number value1, Number value2, Number value3, Number value4)Setter for the title padding in pixels using several numbers. voidprint(PaperSize paperSizeOrOptions, Boolean landscape)Prints all elements on related stage. voidprint(String paperSizeOrOptions, Boolean landscape)Prints all elements on related stage. voidremoveAllListeners(String type)Removes all listeners from an object. voidrotation()Getter for the title rotation. Titlerotation(Number rotation)Setter for the title rotation. voidselectable()Getter for the text selectable option. Titleselectable(Boolean enabled)Setter for the text selectable. voidtext()Getter for the text content for the title. Titletext(String text)Setter for the text content for the title. voidtextDirection()Getter for the text direction. TitletextDirection(Direction direction)Setter for the text direction. TitletextDirection(String direction)Setter for the text direction. voidtextIndent()Getter for the text indent. TitletextIndent(Number indent)Setter for the text indent. voidtextOverflow()Getter for the text overflow settings. TitletextOverflow(TextOverflow value)Setter for the text overflow settings. TitletextOverflow(String value)Setter for the text overflow settings. voidtextSettings()Getter for the full text appearance settings. voidtextSettings(String name)Getter for all text appearance settings. TitletextSettings(String name, String settings)Setter for the text appearance settings. TitletextSettings(String name, Number settings)Setter for the text appearance settings. TitletextSettings(String name, Boolean settings)Setter for the text appearance settings. voidsetOnClickListener(ListenersInterface.OnClickListener listener)voidsetOnClickListener(ListenersInterface.OnClickListener listener, String type, String ePath)voidunlistenByKey(String key)Removes an event listener which was added with listen() by the key returned by listen() or listenOnce(). voiduseHtml()Getter for the useHTML flag. TitleuseHtml(Boolean enabled)Setter for flag useHTML. voidvAlign()Getter for the text vertical align. TitlevAlign(VAlign align)Setter for the text vertical align. TitlevAlign(String align)Setter for the text vertical align. voidwidth()Getter for the title width. Titlewidth(Number width)Setter for the title width. Titlewidth(String width)Setter for the title width. voidwordBreak()Getter for the word-break mode. TitlewordBreak(WordBreak mode)Setter for the word-break mode. TitlewordBreak(String mode)Setter for the word-break mode. voidwordWrap()Getter for the word-wrap mode. TitlewordWrap(WordWrap mode)Setter for the word-wrap mode. TitlewordWrap(String mode)Setter for the word-wrap mode. voidzIndex()Getter for the Z-index of the element. TitlezIndex(Number zIndex)Setter for the Z-index of the element. Layercontainer()Getter for the container. Titlecontainer(Layer element)Setter for the container. Titlecontainer(Stage element)Setter for the container. Titlecontainer(String element)Setter for the container. RectparentBounds()Getter for the parent bounds. TitleparentBounds(Rect bounds)Setter for the parent bounds using single value. TitleparentBounds(String bounds)Setter for the parent bounds using single value. TitleparentBounds(Number bounds)Setter for the parent bounds using single value. TitleparentBounds(Number left, Number top, Number width, Number height)Setter for the parent bounds using several values. -
Methods inherited from class com.anychart.core.Text
container, container, container, disablePointerEvents, enabled, fontColor, fontDecoration, fontDecoration, fontFamily, fontOpacity, fontSize, fontSize, fontStyle, fontStyle, fontVariant, fontVariant, fontWeight, fontWeight, hAlign, hAlign, instantiate, letterSpacing, letterSpacing, lineHeight, lineHeight, parentBounds, parentBounds, parentBounds, parentBounds, selectable, textDirection, textDirection, textIndent, textOverflow, textOverflow, textSettings, textSettings, textSettings, useHtml, vAlign, vAlign, wordBreak, wordBreak, wordWrap, wordWrap, zIndex -
Methods inherited from class com.anychart.core.VisualBase
container, container, container, enabled, instantiate, parentBounds, parentBounds, parentBounds, parentBounds, zIndex -
Methods inherited from class com.anychart.core.Base
instantiate -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Title
Title(String jsChart)
-
-
Method Detail
-
instantiate
static Title instantiate()
-
align
void align()
Getter for the title align.
-
background
Background background()
Getter for the title background.
-
background
Title background(String settings)
Setter for the title background.
-
background
Title background(Boolean settings)
Setter for the title background.
-
disablePointerEvents
void disablePointerEvents()
Getter for the pointer events.
-
disablePointerEvents
Title disablePointerEvents(Boolean enabled)
Setter for the pointer events.
-
enabled
void enabled()
Getter for the element state (enabled or disabled).
-
fontColor
void fontColor()
Getter for the text font color.
-
fontColor
Title fontColor(String color)
Setter for the text font color.://www.w3schools.com/html/html_colors.asp
-
fontDecoration
void fontDecoration()
Getter for the text font decoration.
-
fontDecoration
Title fontDecoration(Decoration value)
Setter for the text font decoration.
-
fontDecoration
Title fontDecoration(String value)
Setter for the text font decoration.
-
fontFamily
void fontFamily()
Getter for the font family.
-
fontFamily
Title fontFamily(String family)
Setter for the font family.
-
fontOpacity
void fontOpacity()
Getter for the text font opacity.
-
fontOpacity
Title fontOpacity(Number opacity)
Setter for the text font opacity. Double value from 0 to 1.
-
fontSize
void fontSize()
Getter for the text font size.
-
fontStyle
void fontStyle()
Getter for the text font style.
-
fontVariant
void fontVariant()
Getter for the text font variant.
-
fontVariant
Title fontVariant(FontVariant value)
Setter for the text font variant.
-
fontVariant
Title fontVariant(String value)
Setter for the text font variant.
-
fontWeight
void fontWeight()
Getter for the text font weight.
-
fontWeight
Title fontWeight(String weight)
Setter for the text font weight.://www.w3schools.com/cssref/pr_font_weight.asp
-
fontWeight
Title fontWeight(Number weight)
Setter for the text font weight.://www.w3schools.com/cssref/pr_font_weight.asp
-
getRemainingBounds
Rect getRemainingBounds()
Returns the remaining (after title placement) part of the container.
-
hAlign
void hAlign()
Getter for the text horizontal align.
-
height
void height()
Getter for the title height.
-
letterSpacing
void letterSpacing()
Getter for the text letter spacing.
-
letterSpacing
Title letterSpacing(String spacing)
Setter for the text letter spacing.://www.w3schools.com/cssref/pr_text_letter-spacing.asp
-
letterSpacing
Title letterSpacing(Number spacing)
Setter for the text letter spacing.://www.w3schools.com/cssref/pr_text_letter-spacing.asp
-
lineHeight
void lineHeight()
Getter for the text line height.
-
lineHeight
Title lineHeight(String height)
Setter for the text line height.://www.w3schools.com/cssref/pr_dim_line-height.asp
-
lineHeight
Title lineHeight(Number height)
Setter for the text line height.://www.w3schools.com/cssref/pr_dim_line-height.asp
-
margin
Title margin(String allValues)
Setter for the title margin in pixels using one complex value.
-
margin
Title margin(Number allValues)
Setter for the title margin in pixels using one complex value.
-
margin
Title margin(Array<Number> allValues)
Setter for the title margin in pixels using one complex value.
-
margin
Title margin(Array<String> allValues)
Setter for the title margin in pixels using one complex value.
-
margin
Title margin(String value1, String value2, String value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, String value2, String value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, String value2, Number value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, String value2, Number value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, Number value2, String value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, Number value2, String value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, Number value2, Number value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(String value1, Number value2, Number value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, String value2, String value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, String value2, String value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, String value2, Number value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, String value2, Number value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, Number value2, String value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, Number value2, String value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, Number value2, Number value3, String value4)
Setter for the title margin in pixels using several numbers.
-
margin
Title margin(Number value1, Number value2, Number value3, Number value4)
Setter for the title margin in pixels using several numbers.
-
orientation
void orientation()
Getter for the title orientation.
-
orientation
Title orientation(Orientation orientation)
Setter for the title orientation.
-
orientation
Title orientation(String orientation)
Setter for the title orientation.
-
padding
Title padding(Array<Number> paddinge)
Setter for the title padding in pixels using single value.
-
padding
Title padding(Array<String> paddinge)
Setter for the title padding in pixels using single value.
-
padding
Title padding(String value1, String value2, String value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, String value2, String value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, String value2, Number value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, String value2, Number value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, Number value2, String value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, Number value2, String value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, Number value2, Number value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(String value1, Number value2, Number value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, String value2, String value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, String value2, String value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, String value2, Number value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, String value2, Number value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, Number value2, String value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, Number value2, String value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, Number value2, Number value3, String value4)
Setter for the title padding in pixels using several numbers.
-
padding
Title padding(Number value1, Number value2, Number value3, Number value4)
Setter for the title padding in pixels using several numbers.
-
print
void print(PaperSize paperSizeOrOptions, Boolean landscape)
Prints all elements on related stage.
-
print
void print(String paperSizeOrOptions, Boolean landscape)
Prints all elements on related stage.
-
removeAllListeners
void removeAllListeners(String type)
Removes all listeners from an object. You can also optionally remove listeners of some particular type.
-
rotation
void rotation()
Getter for the title rotation.
-
selectable
void selectable()
Getter for the text selectable option.
-
selectable
Title selectable(Boolean enabled)
Setter for the text selectable.
-
text
void text()
Getter for the text content for the title.
-
textDirection
void textDirection()
Getter for the text direction.
-
textDirection
Title textDirection(Direction direction)
Setter for the text direction.
-
textDirection
Title textDirection(String direction)
Setter for the text direction.
-
textIndent
void textIndent()
Getter for the text indent.
-
textIndent
Title textIndent(Number indent)
Setter for the text indent.
-
textOverflow
void textOverflow()
Getter for the text overflow settings.
-
textOverflow
Title textOverflow(TextOverflow value)
Setter for the text overflow settings.
-
textOverflow
Title textOverflow(String value)
Setter for the text overflow settings.
-
textSettings
void textSettings()
Getter for the full text appearance settings.
-
textSettings
void textSettings(String name)
Getter for all text appearance settings.
-
textSettings
Title textSettings(String name, String settings)
Setter for the text appearance settings.
-
textSettings
Title textSettings(String name, Number settings)
Setter for the text appearance settings.
-
textSettings
Title textSettings(String name, Boolean settings)
Setter for the text appearance settings.
-
setOnClickListener
void setOnClickListener(ListenersInterface.OnClickListener listener)
-
setOnClickListener
void setOnClickListener(ListenersInterface.OnClickListener listener, String type, String ePath)
-
unlistenByKey
void unlistenByKey(String key)
Removes an event listener which was added with listen() by the key returned by listen() or listenOnce().
-
useHtml
void useHtml()
Getter for the useHTML flag.
-
vAlign
void vAlign()
Getter for the text vertical align.
-
width
void width()
Getter for the title width.
-
wordBreak
void wordBreak()
Getter for the word-break mode.
-
wordWrap
void wordWrap()
Getter for the word-wrap mode.
-
zIndex
void zIndex()
Getter for the Z-index of the element.
-
parentBounds
Rect parentBounds()
Getter for the parent bounds. Bounds that would be used in case of percent size calculations. Expects pixel values only.
-
parentBounds
Title parentBounds(Rect bounds)
Setter for the parent bounds using single value. Bounds that would be used in case of percent size calculations. Expects pixel values only.
-
parentBounds
Title parentBounds(String bounds)
Setter for the parent bounds using single value. Bounds that would be used in case of percent size calculations. Expects pixel values only.
-
parentBounds
Title parentBounds(Number bounds)
Setter for the parent bounds using single value. Bounds that would be used in case of percent size calculations. Expects pixel values only.
-
-
-
-