Uses of Package
org.pepstock.charba.client.callbacks
-
Packages that use org.pepstock.charba.client.callbacks Package Description org.pepstock.charba.client Main package with all charts implementation, global classes and common interfaces.org.pepstock.charba.client.annotation Contains all classes to activate theAnnotationPlugin.ID
plugin (AKAchartjs-plugin-annotation.js
) for CHART.js.org.pepstock.charba.client.annotation.callbacks Contains theAnnotationPlugin.ID
plugin callback interfaces to catch events.org.pepstock.charba.client.callbacks All callbacks interfaces to be implemented, also to use the scriptable options of CHART.JS.org.pepstock.charba.client.commons Core classes to manage the inter-operations with java script code.org.pepstock.charba.client.configuration Contains all elements to configure a chart instance (know as chart options at instance level).org.pepstock.charba.client.data Contains all elements to configure the datasets of a chart instance (know as chart data at instance level).org.pepstock.charba.client.datalabels Contains all classes to activate theDataLabelsPlugin.ID
plugin (AKAchartjs-plugin-datalabels.js
) for CHART.js.org.pepstock.charba.client.datalabels.callbacks Contains theDataLabelsPlugin.ID
plugin callback interfaces to configure the plugin itself.org.pepstock.charba.client.defaults Contains all interfaces need to provide defaults values of the chart options.org.pepstock.charba.client.defaults.chart Contains the default values of chart options based on type of chart instance.org.pepstock.charba.client.defaults.globals Contains the default values of chart options for all chart types (CHART.JS options defaults).org.pepstock.charba.client.geo Contains all classes to activate the GEO controllers (AKAchartjs-chart-geo.js
) for CHART.js.org.pepstock.charba.client.geo.callbacks Contains all callbacks to configure the GEO controllers.org.pepstock.charba.client.impl.callbacks Contains some callbacks implementations, available out-of-the box.org.pepstock.charba.client.impl.charts Contains METER and GAUGE charts implementations (based on controllers), available out-of-the box.org.pepstock.charba.client.impl.plugins Contains some plugins implementations, available out-of-the box.org.pepstock.charba.client.items Contains all elements generated by CHART.JS, which are mapping java script objects, to use at runtime in plugins, events or controllers.org.pepstock.charba.client.labels Contains all classes to useLabelsPlugin.ID
plugin (AKAchartjs-plugin-labels.js
) available for CHART.JS.org.pepstock.charba.client.labels.callbacks Contains theLabelsPlugin.ID
plugin callback interfaces to configure the plugin itself.org.pepstock.charba.client.matrix Contains all classes to activate the Matrix controller (AKAchartjs-chart-matrix.js
) for CHART.js.org.pepstock.charba.client.matrix.callbacks Contains all callbacks to configure the MATRIX controllers.org.pepstock.charba.client.options Contains all elements to configure charts at global level (know as chart global options).org.pepstock.charba.client.sankey Contains all classes to activate the Sankey controller (AKAchartjs-chart-sankey.js
) for CHART.js.org.pepstock.charba.client.sankey.callbacks Contains all callbacks to configure the SANKEY controllers.org.pepstock.charba.client.treemap Contains all classes to activate the TreeMap controller (AKAchartjs-chart-treemap.js
) for CHART.js.org.pepstock.charba.client.treemap.callbacks Contains theTreeMapChart
controller callback interfaces to configure the chart itself.org.pepstock.charba.client.zoom Contains all classes to activate theZoomPlugin.ID
plugin (AKAchartjs-plugin-zoom.js
) for CHART.js.org.pepstock.charba.client.zoom.callbacks Contains theZoomPlugin.ID
plugin callback interfaces to configure the plugin itself and to catch events. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client Class Description DelayCallback Callback interface to setdelay
property ofAnimation
at runtime.DurationCallback Callback interface to setduration
property ofAnimation
at runtime.EasingCallback Callback interface to seteasing
property ofAnimation
at runtime.LoopCallback Callback interface to setloop
property ofAnimation
at runtime.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.annotation Class Description ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.DisplayCallback Callback interface to setdisplay
property at runtime.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.PointStyleCallback Callback interface to setpointStyle
property at runtime.RotationCallback Callback interface to set whateverrotation
property at runtime.WidthCallback Callback interface to set whateverwidth
property at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.annotation.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.callbacks Class Description AbstractDatasetContext The option context is used to give contextual information when resolving options where the data set locator (data and data set index) must be used.ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.HtmlLegendCallback This callback is the base interface for HTML legend callbacks to change the text of legend for a specific item or legend's title, as HTML.
This callback is used ONLY byHtmlLegend
plugin.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.Scriptable Interface to map all callback of scriptable options available for CHART.JS.ScriptableDoubleChecker Checker out of the box forScriptable
s which return aDouble
.ScriptableIntegerChecker Checker out of the box forScriptable
s which return aInteger
.ScriptableResultChecker To implement to check the consistency of the result, as a number, of aScriptable
.TooltipBodyCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.TooltipFooterCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.TooltipLabelCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.TooltipTitleCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.commons Class Description NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.configuration Class Description AngleCallback Callback interface to setangle
property ofArc
at runtime.AxisBuildTicksCallback Interface to be implemented which can be used to change parameters in the scale during ticks building.AxisCalculateLabelRotationCallback Interface to be implemented which can be used to change parameters in the scale during tick rotation.AxisDataLimitsCallback Interface to be implemented which can be used to change parameters in the scale during data limits determination.AxisDimensionsCallback Interface to be implemented which can be used to change parameters in the scale during setting dimensions.AxisFitCallback Interface to be implemented which can be used to change parameters in the scale during fitting phase.AxisTickToLabelConversionCallback Interface to be implemented which can be used to change parameters in the scale during ticks label conversion.AxisUpdateCallback Interface to be implemented which can be used to change parameters in the scale during updating.BorderAlignCallback Callback interface to setborderAlign
property at runtime.BorderDashCallback Callback interface to setborderDash
property at runtime.BorderDashOffsetCallback Callback interface to setborderDashOffset
property at runtime.BorderRadiusCallback Callback interface to set whateverborderRadius
property at runtime.BorderSkippedCallback Callback interface to setborderSkipped
property at runtime.CapStyleCallback Callback interface to setborderCapStyle
property at runtime.CategoryTickCallback Interface to implement if wants to change the tick marks to include information about the data type, for cartesian category axes.
It can return aList
of strings (for multiple lines).ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.ColorCallback Callback interface to set whatevercolor
property at runtime.CountCallback Callback interface to setcount
property at runtime, forIsLinearTick
instances.CubicInterpolationModeCallback Callback interface to setcubicInterpolationMode
property at runtime.DatasetContext The option context is used to give contextual information when resolving options.DelayCallback Callback interface to setdelay
property ofAnimation
at runtime.DurationCallback Callback interface to setduration
property ofAnimation
at runtime.EasingCallback Callback interface to seteasing
property ofAnimation
at runtime.EnableBorderRadiusCallback Callback interface to setenableBorderRadius
property ofBar
at runtime.FillCallback Callback interface to setfill
property at runtime.
The result object can have one of following type:
Fill
Boolean Integer forAbsoluteDatasetIndexFill
String forRelativeDatasetIndexFill
FontCallback Callback interface to setfont
property at runtime to scale instance.InflateAmountCallback Callback interface to setinflateAmount
property at runtime, forBarDataset
orBar
element instances.
ReturningUndefined.INTEGER
, the chart will automatically calculate the amount of pixels to inflate the bar rectangles, when drawing.JoinStyleCallback Callback interface to setborderJoinStyle
property at runtime.LegendFilterCallback Filters legend items out of the legend.LegendItemSortCallback Allows sorting of legend items.LegendLabelsCallback Generates legend items for each thing in the legend.LoopCallback Callback interface to setloop
property ofAnimation
at runtime.MaxTicksLimitCallback Callback interface to setmaxTicksLimit
property at runtime, forIsLinearTick
instances.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.NumberFormatCallback Callback interface to set a number format element at runtime.OffsetCallback Callback interface to set whateveroffset
property at runtime.PaddingCallback Callback interface to set a padding element at runtime.PointLabelCallback Callback function to transform data labels to point labels.
It can return aList
of strings (for multiple lines).PointStyleCallback Callback interface to setpointStyle
property at runtime.PrecisionCallback Callback interface to setmaxTicksLimit
property at runtime, forIsLinearTick
instances.RadiusCallback Callback interface to set whateverradius
property at runtime.RotationCallback Callback interface to set whateverrotation
property at runtime.ScaleContext The SCALE option context is used to give contextual information when resolving options.
The context object contains the following properties:
index: index of the associated data scale: scale instance which contains the element to configure tick: tick item instance which contains data to be consumed configuring the element (only for ticks) label: label item to manage by callback (only for point label context)SegmentContext The callback or handler context wrapper, created and passed bySegment
which contains the line charts references.SimplePaddingCallback Callback interface to setpadding
property (not as object but only as number) at runtime to scale instance.SteppedCallback Callback interface to setstepped
property at runtime.StepSizeCallback Callback interface to setstepSize
property at runtime, forIsLinearTick
instances.TickCallback Interface to implement if wants to change the tick marks to include information about the data type, for axes which are showing data as numbers.
It can return aList
of strings (for multiple lines).TimeTickCallback Interface to implement if wants to change the tick marks to include information about the data type, for cartesian time axes.
It can return aList
of strings (for multiple lines).TooltipBodyCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.TooltipExternalCallback External tooltips callback allow you to hook in the tooltip rendering process so that you can render the tooltip in your own custom way.
Generally this is used to create an HTML tooltip instead of an on canvas one.TooltipFilterCallback Allows filtering of tooltip items.TooltipFooterCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.TooltipItemSortCallback Allows sorting of tooltip items.TooltipLabelCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.TooltipTitleCallback The tooltip label configuration is nested below the tooltip configuration using the callbacks key.
The tooltip has the following callbacks for providing text.
All functions must return either a string or an array of strings.WidthCallback Callback interface to set whateverwidth
property at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.data Class Description BarBorderWidthCallback Callback interface to set whateverborderWidth
orhoverBorderWidth
properties at runtime, forBarDataset
andMatrixDataset
.BaseCallback Callback interface to setbase
property at runtime forBarDataset
.BorderDashCallback Callback interface to setborderDash
property at runtime.BorderDashOffsetCallback Callback interface to setborderDashOffset
property at runtime.BorderRadiusCallback Callback interface to set whateverborderRadius
property at runtime.BorderSkippedCallback Callback interface to setborderSkipped
property at runtime.CapStyleCallback Callback interface to setborderCapStyle
property at runtime.ColorCallback Callback interface to set whatevercolor
property at runtime.CubicInterpolationModeCallback Callback interface to setcubicInterpolationMode
property at runtime.DatasetContext The option context is used to give contextual information when resolving options.DrawActiveElementsOnTopCallback Callback interface to setdrawActiveElementsOnTop
property of at runtime.EnableBorderRadiusCallback Callback interface to setenableBorderRadius
property ofBar
at runtime.FillCallback Callback interface to setfill
property at runtime.
The result object can have one of following type:
Fill
Boolean Integer forAbsoluteDatasetIndexFill
String forRelativeDatasetIndexFill
InflateAmountCallback Callback interface to setinflateAmount
property at runtime, forBarDataset
orBar
element instances.
ReturningUndefined.INTEGER
, the chart will automatically calculate the amount of pixels to inflate the bar rectangles, when drawing.JoinStyleCallback Callback interface to setborderJoinStyle
property at runtime.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.OffsetCallback Callback interface to set whateveroffset
property at runtime.PointStyleCallback Callback interface to setpointStyle
property at runtime.RadiusCallback Callback interface to set whateverradius
property at runtime.RotationCallback Callback interface to set whateverrotation
property at runtime.Scriptable Interface to map all callback of scriptable options available for CHART.JS.SteppedCallback Callback interface to setstepped
property at runtime.WidthCallback Callback interface to set whateverwidth
property at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.datalabels Class Description AbstractDatasetContext The option context is used to give contextual information when resolving options where the data set locator (data and data set index) must be used.ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.ColorCallback Callback interface to set whatevercolor
property at runtime.FontCallback Callback interface to setfont
property at runtime to scale instance.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.OffsetCallback Callback interface to set whateveroffset
property at runtime.PaddingCallback Callback interface to set a padding element at runtime.RadiusCallback Callback interface to set whateverradius
property at runtime.RotationCallback Callback interface to set whateverrotation
property at runtime.TextAlignCallback Callback interface to settextAlign
property at runtimeWidthCallback Callback interface to set whateverwidth
property at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.datalabels.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.defaults Class Description DelayCallback Callback interface to setdelay
property ofAnimation
at runtime.DurationCallback Callback interface to setduration
property ofAnimation
at runtime.EasingCallback Callback interface to seteasing
property ofAnimation
at runtime.FromCallback Callback interface to setfrom
property ofAnimationCollection
at runtime.LoopCallback Callback interface to setloop
property ofAnimation
at runtime.ToCallback Callback interface to setto
property ofAnimationCollection
at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.defaults.chart Class Description FromCallback Callback interface to setfrom
property ofAnimationCollection
at runtime.ToCallback Callback interface to setto
property ofAnimationCollection
at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.defaults.globals Class Description FromCallback Callback interface to setfrom
property ofAnimationCollection
at runtime.ToCallback Callback interface to setto
property ofAnimationCollection
at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.geo Class Description ScaleContext The SCALE option context is used to give contextual information when resolving options.
The context object contains the following properties:
index: index of the associated data scale: scale instance which contains the element to configure tick: tick item instance which contains data to be consumed configuring the element (only for ticks) label: label item to manage by callback (only for point label context)WidthCallback Callback interface to set whateverwidth
property at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.geo.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.impl.callbacks Class Description AbstractDatasetContext The option context is used to give contextual information when resolving options where the data set locator (data and data set index) must be used.TickCallback Interface to implement if wants to change the tick marks to include information about the data type, for axes which are showing data as numbers.
It can return aList
of strings (for multiple lines). -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.impl.charts Class Description ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.ColorCallback Callback interface to set whatevercolor
property at runtime.DatasetContext The option context is used to give contextual information when resolving options.MeterContentCallback Interface to implement if wants to change the description label content to show inside ofMeterChart
orGaugeChart
.MeterFormatCallback Interface to implement if wants to format the value to show inside ofMeterChart
orGaugeChart
.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.impl.plugins Class Description HtmlLegendItemCallback This callback can be implemented to change the text of legend for a specific item, as HTML.
This callback is used ONLY byHtmlLegend
plugin.HtmlLegendTitleCallback This callback can be implemented to change the text of legend's title, as HTML.
This callback is used ONLY byHtmlLegend
plugin. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.items Class Description AbstractDatasetContext The option context is used to give contextual information when resolving options where the data set locator (data and data set index) must be used.CallbacksEnvelop This object is a container of hidden object to pass to other packages.
It can not be instantiated in order that public methods can be invoked in safe mode. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.labels Class Description AbstractDatasetContext The option context is used to give contextual information when resolving options where the data set locator (data and data set index) must be used.ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.ColorCallback Callback interface to set whatevercolor
property at runtime.FontCallback Callback interface to setfont
property at runtime to scale instance.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.labels.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.matrix Class Description BarBorderWidthCallback Callback interface to set whateverborderWidth
orhoverBorderWidth
properties at runtime, forBarDataset
andMatrixDataset
.BorderRadiusCallback Callback interface to set whateverborderRadius
property at runtime.DatasetContext The option context is used to give contextual information when resolving options.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.matrix.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.options Class Description ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.DelayCallback Callback interface to setdelay
property ofAnimation
at runtime.DurationCallback Callback interface to setduration
property ofAnimation
at runtime.EasingCallback Callback interface to seteasing
property ofAnimation
at runtime.FontCallback Callback interface to setfont
property at runtime to scale instance.FromCallback Callback interface to setfrom
property ofAnimationCollection
at runtime.LoopCallback Callback interface to setloop
property ofAnimation
at runtime.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects.PaddingCallback Callback interface to set a padding element at runtime.ToCallback Callback interface to setto
property ofAnimationCollection
at runtime. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.sankey Class Description ColorCallback Callback interface to set whatevercolor
property at runtime.DatasetContext The option context is used to give contextual information when resolving options.FontCallback Callback interface to setfont
property at runtime to scale instance.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.sankey.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.treemap Class Description NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.treemap.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.zoom Class Description ChartContext Abstract implementation to map the context used as argument on options, data sets, scales and plugins callbacks.
All context implementations have got a property which is a reference to the chart instance.NativeCallback Enables the capability to create callback directly in java script language.
This could be helpful when for performance reason, you don't want to wraps all objects. -
Classes in org.pepstock.charba.client.callbacks used by org.pepstock.charba.client.zoom.callbacks Class Description Scriptable Interface to map all callback of scriptable options available for CHART.JS.