Class ChartOptions
- java.lang.Object
- 
- org.apache.syncope.client.console.chartjs.ChartOptions
 
- 
- All Implemented Interfaces:
- Serializable
 - Direct Known Subclasses:
- BarChartOptions,- LineChartOptions,- PieChartOptions
 
 public abstract class ChartOptions extends Object implements Serializable Provides some basic options, that are available for all kinds of charts.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classChartOptions.Axisstatic classChartOptions.Scales
 - 
Constructor SummaryConstructors Constructor Description ChartOptions()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
getCustomTooltipspublic String getCustomTooltips() 
 - 
setCustomTooltipspublic void setCustomTooltips(String customTooltips) 
 - 
getAnimationpublic Boolean getAnimation() Gets the animation.- Returns:
- the animation
 
 - 
setAnimationpublic void setAnimation(Boolean animation) Sets the animation.- Parameters:
- animation- decides whether to animate the chart (default is true)
 
 - 
getAnimationStepspublic Integer getAnimationSteps() Gets the animation steps.- Returns:
- the animation steps
 
 - 
setAnimationStepspublic void setAnimationSteps(Integer animationSteps) Sets the animation steps.- Parameters:
- animationSteps- the number of animation steps (default is 60)
 
 - 
getAnimationEasingpublic String getAnimationEasing() Gets the animation easing.- Returns:
- the animation easing
 
 - 
setAnimationEasingpublic void setAnimationEasing(String animationEasing) Sets the animation easing.- Parameters:
- animationEasing- the animation easing effect (default is "easeOutQuart")
 
 - 
getOnAnimationCompletepublic String getOnAnimationComplete() Gets the javascript function that fires on animation complete.- Returns:
- the onAnimationComplete javascript function
 
 - 
setOnAnimationCompletepublic void setOnAnimationComplete(String onAnimationComplete) Sets the onAnimationComplete javascript function.- Parameters:
- onAnimationComplete- a function, that fires when the animation is complete
 
 - 
getResponsivepublic Boolean getResponsive() 
 - 
setResponsivepublic void setResponsive(Boolean responsive) 
 - 
getMaintainAspectRatiopublic Boolean getMaintainAspectRatio() 
 - 
setMaintainAspectRatiopublic void setMaintainAspectRatio(Boolean maintainAspectRatio) 
 - 
getShowTooltipspublic Boolean getShowTooltips() 
 - 
setShowTooltipspublic void setShowTooltips(Boolean showTooltips) 
 - 
getTooltipEventspublic String[] getTooltipEvents() 
 - 
setTooltipEventspublic void setTooltipEvents(String[] tooltipEvents) 
 - 
getTooltipFillColorpublic String getTooltipFillColor() 
 - 
setTooltipFillColorpublic void setTooltipFillColor(String tooltipFillColor) 
 - 
getTooltipFontFamilypublic String getTooltipFontFamily() 
 - 
setTooltipFontFamilypublic void setTooltipFontFamily(String tooltipFontFamily) 
 - 
getTooltipFontSizepublic Integer getTooltipFontSize() 
 - 
setTooltipFontSizepublic void setTooltipFontSize(Integer tooltipFontSize) 
 - 
getTooltipFontStylepublic String getTooltipFontStyle() 
 - 
setTooltipFontStylepublic void setTooltipFontStyle(String tooltipFontStyle) 
 - 
getTooltipFontColorpublic String getTooltipFontColor() 
 - 
setTooltipFontColorpublic void setTooltipFontColor(String tooltipFontColor) 
 - 
getTooltipTitleFontFamilypublic String getTooltipTitleFontFamily() 
 - 
setTooltipTitleFontFamilypublic void setTooltipTitleFontFamily(String tooltipTitleFontFamily) 
 - 
getTooltipTitleFontSizepublic Integer getTooltipTitleFontSize() 
 - 
setTooltipTitleFontSizepublic void setTooltipTitleFontSize(Integer tooltipTitleFontSize) 
 - 
getTooltipTitleFontStylepublic String getTooltipTitleFontStyle() 
 - 
setTooltipTitleFontStylepublic void setTooltipTitleFontStyle(String tooltipTitleFontStyle) 
 - 
getTooltipTitleFontColorpublic String getTooltipTitleFontColor() 
 - 
setTooltipTitleFontColorpublic void setTooltipTitleFontColor(String tooltipTitleFontColor) 
 - 
getTooltipYPaddingpublic Integer getTooltipYPadding() 
 - 
setTooltipYPaddingpublic void setTooltipYPadding(Integer tooltipYPadding) 
 - 
getTooltipXPaddingpublic Integer getTooltipXPadding() 
 - 
setTooltipXPaddingpublic void setTooltipXPadding(Integer tooltipXPadding) 
 - 
getTooltipCaretSizepublic Integer getTooltipCaretSize() 
 - 
setTooltipCaretSizepublic void setTooltipCaretSize(Integer tooltipCaretSize) 
 - 
getTooltipCornerRadiuspublic Integer getTooltipCornerRadius() 
 - 
setTooltipCornerRadiuspublic void setTooltipCornerRadius(Integer tooltipCornerRadius) 
 - 
getTooltipXOffsetpublic Integer getTooltipXOffset() 
 - 
setTooltipXOffsetpublic void setTooltipXOffset(Integer tooltipXOffset) 
 - 
getTooltipTemplatepublic String getTooltipTemplate() 
 - 
setTooltipTemplatepublic void setTooltipTemplate(String tooltipTemplate) 
 - 
getMultiTooltipTemplatepublic String getMultiTooltipTemplate() 
 - 
setMultiTooltipTemplatepublic void setMultiTooltipTemplate(String multiTooltipTemplate) 
 - 
getOnAnimationProgresspublic String getOnAnimationProgress() 
 - 
setOnAnimationProgresspublic void setOnAnimationProgress(String onAnimationProgress) 
 - 
isResponsivepublic boolean isResponsive() Tests whether this chart is responsive or not.- Returns:
- true if its responsive, false otherwise.
 
 - 
setResponsivepublic void setResponsive(boolean responsive) Sets the responsive option for this chart.- Parameters:
- responsive- the responsive option value.
 
 - 
getScalespublic ChartOptions.Scales getScales() 
 - 
setScalespublic void setScales(ChartOptions.Scales scales) 
 
- 
 
-