-
public class Controller extends Base
Chart event markers controller. Common settings for all event markers.
-
-
Constructor Summary
Constructors Constructor Description Controller(String jsChart)
-
Method Summary
Modifier and Type Method Description static Controllerinstantiate()StringgetJsBase()voidadjustFontSize()Getter for the adjusting font size. ControlleradjustFontSize(Boolean adjustOrAdjustByWidth, Boolean adjustByHeight)Setter for the adjusting font size. ControlleradjustFontSize(Array<Boolean> adjustOrAdjustByWidth, Boolean adjustByHeight)Setter for the adjusting font size. ControlleradjustFontSize(String adjustOrAdjustByWidth, Boolean adjustByHeight)Setter for the adjusting font size. Connectorconnector()Getter for connector settings. Controllerconnector(String settings)Setter for the connector settings. TableMappingdata(List<DataEntry> data)voiddirection()Getter for the direction. Controllerdirection(EventMarkerDirection direction)Setter for the direction. Controllerdirection(String direction)Setter for the direction. voiddisablePointerEvents()Getter for the pointer events settings. ControllerdisablePointerEvents(Boolean enabled)Setter for the pointer events setting. voidfieldName()Getter for the fieldName. ControllerfieldName(String name)Setter for the fieldName. voidfill()Getter for the fill color. Controllerfill(Fill color)Setter for fill settings using an array, an object or a string. Controllerfill(GradientKey color)Setter for fill settings using an array, an object or a string. Controllerfill(Array<String> color)Setter for fill settings using an array, an object or a string. Controllerfill(String color, Number opacity)Fill color with opacity. Controllerfill(GradientKey keys, Number angle, Boolean mode, Number opacity)Linear gradient fill. Controllerfill(GradientKey keys, Number angle, Rect mode, Number opacity)Linear gradient fill. Controllerfill(GradientKey keys, Number angle, String mode, Number opacity)Linear gradient fill. Controllerfill(Array<String> keys, Number angle, Boolean mode, Number opacity)Linear gradient fill. Controllerfill(Array<String> keys, Number angle, Rect mode, Number opacity)Linear gradient fill. Controllerfill(Array<String> keys, Number angle, String mode, Number opacity)Linear gradient fill. Controllerfill(GradientKey keys, Number cx, Number cy, Rect mode, Number opacity, Number fx, Number fy)Radial gradient fill. Controllerfill(Array<String> keys, Number cx, Number cy, Rect mode, Number opacity, Number fx, Number fy)Radial gradient fill. voidfontColor()Getter for font color settings. ControllerfontColor(String color)Setter for font color settings. voidfontDecoration()Getter for font decoration settings. ControllerfontDecoration(Decoration type)Setter for font decoration settings. ControllerfontDecoration(String type)Setter for font decoration settings. voidfontFamily()Getter for font family settings. ControllerfontFamily(String family)Setter for font family settings. voidfontOpacity()Getter for font opacity settings. ControllerfontOpacity(Number opacity)Setter for font opacity settings. voidfontPadding()Getter for the font padding. ControllerfontPadding(Number padding)Setter for the font padding. ControllerfontPadding(String padding)Setter for the font padding. voidfontSize()Getter for font size settings. ControllerfontSize(Number size)Setter for font size settings. ControllerfontSize(String size)Setter for font size settings. voidfontStyle()Getter for font style settings. ControllerfontStyle(String style)Setter for font style settings. ControllerfontStyle(FontStyle style)Setter for font style settings. voidfontVariant()Getter for font variant settings. ControllerfontVariant(String value)Setter for font variant settings. ControllerfontVariant(FontVariant value)Setter for font variant settings. voidfontWeight()Getter for font weight settings. ControllerfontWeight(String weight)Setter for font weight settings. ControllerfontWeight(Number weight)Setter for font weight settings. voidformat()Getter for the function content text for the tooltip. Controllerformat(String format)Setter for function content text for the tooltip. Groupgroup(Number indexOrValue)Getter for the group. Controllergroup(String settings)Setter for the group. Controllergroup(Array<String> settings)Setter for the group. Controllergroup(Boolean settings)Setter for the group. Controllergroup(Number index, String settings)Setter for the group by index. Controllergroup(Number index, Array<String> settings)Setter for the group by index. Controllergroup(Number index, Boolean settings)Setter for the group by index. voidhAlign()Getter for horizontal align settings. ControllerhAlign(String align)Setter for the horizontal align settings. ControllerhAlign(HAlign align)Setter for the horizontal align settings. voidheight()Getter for the markers height. Controllerheight(String height)Setter for the markers height. Controllerheight(Number height)Setter for the markers height. StateSettingshovered()Getter for hovered state settings. Controllerhovered(String settings)Setter for hovered state settings. voidletterSpacing()Getter for text letter spacing settings. ControllerletterSpacing(Number spacing)Setter for text letter spacing settings. voidlineHeight()Getter for line height settings. ControllerlineHeight(Number value)Setter for line height settings. ControllerlineHeight(String value)Setter for line height settings. voidmaxFontSize()Getter for maximum font size settings for adjust text from. ControllermaxFontSize(Number size)Setter for maximum font size settings for adjust text from. ControllermaxFontSize(String size)Setter for maximum font size settings for adjust text from. voidminFontSize()Getter for minimum font size settings for adjust text from. ControllerminFontSize(Number size)Setter for minimum font size settings for adjust text from. ControllerminFontSize(String size)Setter for minimum font size settings for adjust text from. StateSettingsnormal()Getter for normal state settings. Controllernormal(String settings)Setter for normal state settings. voidposition()Getter for the position. Controllerposition(EventMarkerPosition position)Setter for the position. Controllerposition(String position)Setter for the position. voidremoveAllListeners(String type)Removes all listeners from an object. voidselectable()Getter for the text selectable option. Controllerselectable(Boolean enabled)Setter for the text selectable option. StateSettingsselected()Getter for selected state settings. Controllerselected(String settings)Setter for selected state settings. voidseriesId()Getter for the seriesId. ControllerseriesId(String id)Setter for the seriesId. voidstickToLeft()Getter for sticking event markers to left value. ControllerstickToLeft(Boolean enabled)Setter for sticking event markers to left value. voidstroke()Getter for stroke settings. Basestroke(Stroke color, Number thickness, String dashpattern, String lineJoin, String lineCap)Setter for series stroke settings. Basestroke(Stroke color, Number thickness, String dashpattern, String lineJoin, StrokeLineCap lineCap)Setter for series stroke settings. Basestroke(Stroke color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, String lineCap)Setter for series stroke settings. Basestroke(Stroke color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, StrokeLineCap lineCap)Setter for series stroke settings. Basestroke(String color, Number thickness, String dashpattern, String lineJoin, String lineCap)Setter for series stroke settings. Basestroke(String color, Number thickness, String dashpattern, String lineJoin, StrokeLineCap lineCap)Setter for series stroke settings. Basestroke(String color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, String lineCap)Setter for series stroke settings. Basestroke(String color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, StrokeLineCap lineCap)Setter for series stroke settings. Controllerstroke(String settings)Setter for stroke using an object. voidtextDirection()Getter for the text direction settings. ControllertextDirection(String value)Setter for text direction settings. ControllertextDirection(Direction value)Setter for text direction settings. voidtextIndent()Getter for text-indent settings. ControllertextIndent(Number indent)Setter for text-indent settings. voidtextOverflow()Getter for text overflow settings. ControllertextOverflow(TextOverflow value)Setter for text overflow settings. ControllertextOverflow(String value)Setter for text overflow settings. Tooltiptooltip()Getter for tooltip settings. Controllertooltip(String settings)Setter for tooltip settings. Controllertooltip(Boolean settings)Setter for tooltip settings. voidtype()Getter for the marker type. Controllertype(String type)Setter for the marker type. Controllertype(EventMarkerType type)Setter for the marker type. 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. ControlleruseHtml(Boolean enabled)Setter for the useHTML flag. voidvAlign()Getter for text vertical align settings. ControllervAlign(String align)Setter for text vertical align settings. ControllervAlign(VAlign align)Setter for text vertical align settings. voidwidth()Getter for the markers width. Controllerwidth(String width)Setter for the markers width. Controllerwidth(Number width)Setter for the markers width. voidwordBreak()Getter for the word-break mode. ControllerwordBreak(WordBreak mode)Setter for the word-break mode. ControllerwordBreak(String mode)Setter for the word-break mode. voidwordWrap()Getter for the word-wrap mode. ControllerwordWrap(WordWrap mode)Setter for the word-wrap mode. ControllerwordWrap(String mode)Setter for the word-wrap mode. TableMappingdata(View data)TableMappingdata(List<DataEntry> data, TreeFillingMethod fillMethod)TableMappingdata(List<DataEntry> data, String fillMethod)Controllerfill(String value)-
-
Constructor Detail
-
Controller
Controller(String jsChart)
-
-
Method Detail
-
instantiate
static Controller instantiate()
-
adjustFontSize
void adjustFontSize()
Getter for the adjusting font size.
-
adjustFontSize
Controller adjustFontSize(Boolean adjustOrAdjustByWidth, Boolean adjustByHeight)
Setter for the adjusting font size.
-
adjustFontSize
Controller adjustFontSize(Array<Boolean> adjustOrAdjustByWidth, Boolean adjustByHeight)
Setter for the adjusting font size.
-
adjustFontSize
Controller adjustFontSize(String adjustOrAdjustByWidth, Boolean adjustByHeight)
Setter for the adjusting font size.
-
connector
Controller connector(String settings)
Setter for the connector settings.
-
data
TableMapping data(List<DataEntry> data)
-
direction
void direction()
Getter for the direction.
-
direction
Controller direction(EventMarkerDirection direction)
Setter for the direction.
-
direction
Controller direction(String direction)
Setter for the direction.
-
disablePointerEvents
void disablePointerEvents()
Getter for the pointer events settings.
-
disablePointerEvents
Controller disablePointerEvents(Boolean enabled)
Setter for the pointer events setting.
-
fieldName
void fieldName()
Getter for the fieldName.
-
fieldName
Controller fieldName(String name)
Setter for the fieldName.Note: Sets a series field name for all position values with exception of "axis" value.
-
fill
void fill()
Getter for the fill color.
-
fill
Controller fill(Fill color)
Setter for fill settings using an array, an object or a string. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(GradientKey color)
Setter for fill settings using an array, an object or a string. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(Array<String> color)
Setter for fill settings using an array, an object or a string. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(String color, Number opacity)
Fill color with opacity. Fill as a string or an object.
-
fill
Controller fill(GradientKey keys, Number angle, Boolean mode, Number opacity)
Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(GradientKey keys, Number angle, Rect mode, Number opacity)
Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(GradientKey keys, Number angle, String mode, Number opacity)
Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(Array<String> keys, Number angle, Boolean mode, Number opacity)
Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(Array<String> keys, Number angle, Rect mode, Number opacity)
Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(Array<String> keys, Number angle, String mode, Number opacity)
Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(GradientKey keys, Number cx, Number cy, Rect mode, Number opacity, Number fx, Number fy)
Radial gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fill
Controller fill(Array<String> keys, Number cx, Number cy, Rect mode, Number opacity, Number fx, Number fy)
Radial gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs}
-
fontColor
void fontColor()
Getter for font color settings.
-
fontColor
Controller fontColor(String color)
Setter for font color settings.
-
fontDecoration
void fontDecoration()
Getter for font decoration settings.
-
fontDecoration
Controller fontDecoration(Decoration type)
Setter for font decoration settings.
-
fontDecoration
Controller fontDecoration(String type)
Setter for font decoration settings.
-
fontFamily
void fontFamily()
Getter for font family settings.
-
fontFamily
Controller fontFamily(String family)
Setter for font family settings.
-
fontOpacity
void fontOpacity()
Getter for font opacity settings.
-
fontOpacity
Controller fontOpacity(Number opacity)
Setter for font opacity settings.
-
fontPadding
void fontPadding()
Getter for the font padding.
-
fontPadding
Controller fontPadding(Number padding)
Setter for the font padding.
-
fontPadding
Controller fontPadding(String padding)
Setter for the font padding.
-
fontSize
void fontSize()
Getter for font size settings.
-
fontSize
Controller fontSize(Number size)
Setter for font size settings.
-
fontSize
Controller fontSize(String size)
Setter for font size settings.
-
fontStyle
void fontStyle()
Getter for font style settings.
-
fontStyle
Controller fontStyle(String style)
Setter for font style settings.
-
fontStyle
Controller fontStyle(FontStyle style)
Setter for font style settings.
-
fontVariant
void fontVariant()
Getter for font variant settings.
-
fontVariant
Controller fontVariant(String value)
Setter for font variant settings.
-
fontVariant
Controller fontVariant(FontVariant value)
Setter for font variant settings.
-
fontWeight
void fontWeight()
Getter for font weight settings.
-
fontWeight
Controller fontWeight(String weight)
Setter for font weight settings.
-
fontWeight
Controller fontWeight(Number weight)
Setter for font weight settings.
-
format
void format()
Getter for the function content text for the tooltip.
-
format
Controller format(String format)
Setter for function content text for the tooltip.
-
group
Controller group(String settings)
Setter for the group.
-
group
Controller group(Array<String> settings)
Setter for the group.
-
group
Controller group(Boolean settings)
Setter for the group.
-
group
Controller group(Number index, String settings)
Setter for the group by index.
-
group
Controller group(Number index, Array<String> settings)
Setter for the group by index.
-
group
Controller group(Number index, Boolean settings)
Setter for the group by index.
-
hAlign
void hAlign()
Getter for horizontal align settings.
-
hAlign
Controller hAlign(String align)
Setter for the horizontal align settings.
-
hAlign
Controller hAlign(HAlign align)
Setter for the horizontal align settings.
-
height
void height()
Getter for the markers height.
-
height
Controller height(String height)
Setter for the markers height.
-
height
Controller height(Number height)
Setter for the markers height.
-
hovered
StateSettings hovered()
Getter for hovered state settings.
-
hovered
Controller hovered(String settings)
Setter for hovered state settings.
-
letterSpacing
void letterSpacing()
Getter for text letter spacing settings.
-
letterSpacing
Controller letterSpacing(Number spacing)
Setter for text letter spacing settings.
-
lineHeight
void lineHeight()
Getter for line height settings.
-
lineHeight
Controller lineHeight(Number value)
Setter for line height settings.
-
lineHeight
Controller lineHeight(String value)
Setter for line height settings.
-
maxFontSize
void maxFontSize()
Getter for maximum font size settings for adjust text from.
-
maxFontSize
Controller maxFontSize(Number size)
Setter for maximum font size settings for adjust text from.
-
maxFontSize
Controller maxFontSize(String size)
Setter for maximum font size settings for adjust text from.
-
minFontSize
void minFontSize()
Getter for minimum font size settings for adjust text from.
-
minFontSize
Controller minFontSize(Number size)
Setter for minimum font size settings for adjust text from.
-
minFontSize
Controller minFontSize(String size)
Setter for minimum font size settings for adjust text from.
-
normal
StateSettings normal()
Getter for normal state settings.
-
normal
Controller normal(String settings)
Setter for normal state settings.
-
position
void position()
Getter for the position.
-
position
Controller position(EventMarkerPosition position)
Setter for the position.
-
position
Controller position(String position)
Setter for the position.
-
removeAllListeners
void removeAllListeners(String type)
Removes all listeners from an object. You can also optionally remove listeners of some particular type.
-
selectable
void selectable()
Getter for the text selectable option.
-
selectable
Controller selectable(Boolean enabled)
Setter for the text selectable option.
-
selected
StateSettings selected()
Getter for selected state settings.
-
selected
Controller selected(String settings)
Setter for selected state settings.
-
seriesId
void seriesId()
Getter for the seriesId.
-
seriesId
Controller seriesId(String id)
Setter for the seriesId.Note: Sets a series by id for all position values with exception of "axis" value.
-
stickToLeft
void stickToLeft()
Getter for sticking event markers to left value.
-
stickToLeft
Controller stickToLeft(Boolean enabled)
Setter for sticking event markers to left value.
-
stroke
void stroke()
Getter for stroke settings.
-
stroke
Base stroke(Stroke color, Number thickness, String dashpattern, String lineJoin, String lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(Stroke color, Number thickness, String dashpattern, String lineJoin, StrokeLineCap lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(Stroke color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, String lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(Stroke color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, StrokeLineCap lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(String color, Number thickness, String dashpattern, String lineJoin, String lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(String color, Number thickness, String dashpattern, String lineJoin, StrokeLineCap lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(String color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, String lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Base stroke(String color, Number thickness, String dashpattern, StrokeLineJoin lineJoin, StrokeLineCap lineCap)
Setter for series stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs}
-
stroke
Controller stroke(String settings)
Setter for stroke using an object.
-
textDirection
void textDirection()
Getter for the text direction settings.
-
textDirection
Controller textDirection(String value)
Setter for text direction settings.
-
textDirection
Controller textDirection(Direction value)
Setter for text direction settings.
-
textIndent
void textIndent()
Getter for text-indent settings.
-
textIndent
Controller textIndent(Number indent)
Setter for text-indent settings.
-
textOverflow
void textOverflow()
Getter for text overflow settings.
-
textOverflow
Controller textOverflow(TextOverflow value)
Setter for text overflow settings.
-
textOverflow
Controller textOverflow(String value)
Setter for text overflow settings.
-
tooltip
Controller tooltip(String settings)
Setter for tooltip settings.
-
tooltip
Controller tooltip(Boolean settings)
Setter for tooltip settings.
-
type
void type()
Getter for the marker type.
-
type
Controller type(String type)
Setter for the marker type.
-
type
Controller type(EventMarkerType type)
Setter for the marker type.
-
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.
-
useHtml
Controller useHtml(Boolean enabled)
Setter for the useHTML flag.
-
vAlign
void vAlign()
Getter for text vertical align settings.
-
vAlign
Controller vAlign(String align)
Setter for text vertical align settings.
-
vAlign
Controller vAlign(VAlign align)
Setter for text vertical align settings.
-
width
void width()
Getter for the markers width.
-
width
Controller width(String width)
Setter for the markers width.
-
width
Controller width(Number width)
Setter for the markers width.
-
wordBreak
void wordBreak()
Getter for the word-break mode.
-
wordBreak
Controller wordBreak(WordBreak mode)
Setter for the word-break mode.
-
wordBreak
Controller wordBreak(String mode)
Setter for the word-break mode.
-
wordWrap
void wordWrap()
Getter for the word-wrap mode.
-
wordWrap
Controller wordWrap(WordWrap mode)
Setter for the word-wrap mode.
-
wordWrap
Controller wordWrap(String mode)
Setter for the word-wrap mode.
-
data
TableMapping data(View data)
-
data
TableMapping data(List<DataEntry> data, TreeFillingMethod fillMethod)
-
data
TableMapping data(List<DataEntry> data, String fillMethod)
-
fill
Controller fill(String value)
-
-
-
-