Uses of Package
org.pepstock.charba.client.enums
-
Packages that use org.pepstock.charba.client.enums Package Description org.pepstock.charba.client Main package with all charts implementation, global classes and common interfaces.org.pepstock.charba.client.adapters Contains all classes to interact with date adapters implemented by CHART.JS to be abstract from date time java script library to use.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.elements Contains theAnnotationPlugin.ID
plugin elements interfaces to use in the callbacks and 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.colors.tiles Contains all classes to build tiles to use in the a canvas patterns or a Charba pattern.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.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.dom.elements Contains a set of DOM elements that Charba is using.org.pepstock.charba.client.enums Contains all enumerations of some chart options where only a specific set of values can be set.org.pepstock.charba.client.gradient Contains all classes to activate theGradientPlugin.ID
plugin (AKAchartjs-plugin-gradient.js
) for CHART.js.org.pepstock.charba.client.gwt.widgets Contains all charts classes wrapped as GWT widget in order to enable to use inside to GWT UIBinder.org.pepstock.charba.client.impl.plugins Contains some plugins implementations, available out-of-the box.org.pepstock.charba.client.interaction Contains all classes to implement a custom interactions for CHART.JS.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.ml Contains all classes to activate the ML library to use the regression capabilities.org.pepstock.charba.client.options Contains all elements to configure charts at global level (know as chart global options).org.pepstock.charba.client.positioner Contains all classes to implement a custom tooltip positioner for CHART.JS.org.pepstock.charba.client.treemap Contains all classes to activate the TreeMap controller (AKAchartjs-chart-treemap.js
) for CHART.js.org.pepstock.charba.client.utils Contains some utilities to use in Charba, like HTML annotation builder, and other java script utilities useful for debugging.org.pepstock.charba.client.utils.toast Contains all classes to useToaster
utility.org.pepstock.charba.client.zoom Contains all classes to activate theZoomPlugin.ID
plugin (AKAchartjs-plugin-zoom.js
) for CHART.js. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client Class Description Easing Easing is acceleration, a change in speed.
For further details, see here.ImageMimeType Determines the image format to use to export the image from the canvas. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.adapters Class Description IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.TimeUnit Controls the data distribution along the scale. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.annotation Class Description CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.DefaultInteractionMode When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which elements appear via tooltip or hover.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.TextAlign Property to set the text alignment.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.annotation.elements Class Description PointStyle Style of the point.PointStyleType Enumerates the type of the point style. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.callbacks Class Description ContextType Enumerates the type of scriptable options context.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false). -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.colors.tiles Class Description CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.commons Class Description BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.configuration Class Description AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.AxisPosition An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'.
To position the axis at the center of the chart area, set the position option to 'center'.
In this mode, either the axis option is specified or the axis ID starts with the letter 'x' or 'y'.
To position the axis with respect to a data value, set the position option to an object such as-20
.
This will position the axis at a value of -20 on the axis with ID "x".
For cartesian axes, only 1 axis may be specified.BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.Bounds Controls the scale boundary strategy (bypassed by minimum/maximum time options).CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.ChartAxisType Axes are an integral part of a chart.CubicInterpolationMode Determines the interpolation mode of lines.DecimationAlgorithm Enumerates the possible algorithm thatDefaultPluginId.DECIMATION
plugin can use for its work.DefaultPluginId Contains the GLOBAL plugin IDs of the default CHART.JS plugins, provided out of the box.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).DrawTime Defines when the filler will fill the data sets.Easing Easing is acceleration, a change in speed.
For further details, see here.ElementAlign Property to set alignment of the legend and the title.FontStyle The font-style property specifies the font style for a text.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsFill Represents how to fill the area under the line.IsInteractionMode Defines an object which represents the interaction mode for the charts.IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.IsTooltipPosition Defines an object which represents the positioning of the tooltip.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.ScaleDataType Enumeration with all possible types of data set in the scale.ScaleTitleAlign Property to set the scale title alignment.Stepped Property to set if the line is shown as a stepped line.TextAlign Property to set the text alignment.TextDirection Enumerates the text direction that will force the text direction on the canvas for rendering the legend, regardless of the CSS specified on the canvas.TickSource Controls the ticks generation on cartesian time axis.TimeUnit Controls the data distribution along the scale.TooltipAlign Defines the position of the tooltip caret.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.data Class Description BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.CubicInterpolationMode Determines the interpolation mode of lines.DataPointType Enumeration with all possible types of data inDataPoint
.DataType Enumeration with all possible types of data set in the dataset.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.IsFill Represents how to fill the area under the line.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Stepped Property to set if the line is shown as a stepped line. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.datalabels Class Description Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).FontStyle The font-style property specifies the font style for a text.TextAlign Property to set the text alignment.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.defaults Class Description AnimationType Type of property in the animation object to determine the interpolator used.AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.AxisPosition An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'.
To position the axis at the center of the chart area, set the position option to 'center'.
In this mode, either the axis option is specified or the axis ID starts with the letter 'x' or 'y'.
To position the axis with respect to a data value, set the position option to an object such as-20
.
This will position the axis at a value of -20 on the axis with ID "x".
For cartesian axes, only 1 axis may be specified.BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.Bounds Controls the scale boundary strategy (bypassed by minimum/maximum time options).CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.CrossAlign The crossAlign setting configures how labels align with the tick mark in the perpendicular direction.
For instance vertical for a horizontal axis and horizontal for a vertical axis.CubicInterpolationMode Determines the interpolation mode of lines.DecimationAlgorithm Enumerates the possible algorithm thatDefaultPluginId.DECIMATION
plugin can use for its work.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).DrawTime Defines when the filler will fill the data sets.Easing Easing is acceleration, a change in speed.
For further details, see here.ElementAlign Property to set alignment of the legend and the title.FontStyle The font-style property specifies the font style for a text.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsFill Represents how to fill the area under the line.IsInteractionMode Defines an object which represents the interaction mode for the charts.IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.IsTooltipPosition Defines an object which represents the positioning of the tooltip.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.ScaleTitleAlign Property to set the scale title alignment.Stepped Property to set if the line is shown as a stepped line.TextAlign Property to set the text alignment.TextDirection Enumerates the text direction that will force the text direction on the canvas for rendering the legend, regardless of the CSS specified on the canvas.TickAlign Property to set alignment of the ticks.TickSource Controls the ticks generation on cartesian time axis.TimeUnit Controls the data distribution along the scale.TooltipAlign Defines the position of the tooltip caret.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.defaults.chart Class Description AnimationType Type of property in the animation object to determine the interpolator used.AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.AxisPosition An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'.
To position the axis at the center of the chart area, set the position option to 'center'.
In this mode, either the axis option is specified or the axis ID starts with the letter 'x' or 'y'.
To position the axis with respect to a data value, set the position option to an object such as-20
.
This will position the axis at a value of -20 on the axis with ID "x".
For cartesian axes, only 1 axis may be specified.BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.Bounds Controls the scale boundary strategy (bypassed by minimum/maximum time options).CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.CrossAlign The crossAlign setting configures how labels align with the tick mark in the perpendicular direction.
For instance vertical for a horizontal axis and horizontal for a vertical axis.CubicInterpolationMode Determines the interpolation mode of lines.DecimationAlgorithm Enumerates the possible algorithm thatDefaultPluginId.DECIMATION
plugin can use for its work.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).DrawTime Defines when the filler will fill the data sets.ElementAlign Property to set alignment of the legend and the title.FontStyle The font-style property specifies the font style for a text.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsFill Represents how to fill the area under the line.IsInteractionMode Defines an object which represents the interaction mode for the charts.IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.IsTooltipPosition Defines an object which represents the positioning of the tooltip.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.ScaleTitleAlign Property to set the scale title alignment.Stepped Property to set if the line is shown as a stepped line.TextAlign Property to set the text alignment.TextDirection Enumerates the text direction that will force the text direction on the canvas for rendering the legend, regardless of the CSS specified on the canvas.TickAlign Property to set alignment of the ticks.TickSource Controls the ticks generation on cartesian time axis.TimeUnit Controls the data distribution along the scale.TooltipAlign Defines the position of the tooltip caret.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.defaults.globals Class Description AnimationType Type of property in the animation object to determine the interpolator used.AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.AxisPosition An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'.
To position the axis at the center of the chart area, set the position option to 'center'.
In this mode, either the axis option is specified or the axis ID starts with the letter 'x' or 'y'.
To position the axis with respect to a data value, set the position option to an object such as-20
.
This will position the axis at a value of -20 on the axis with ID "x".
For cartesian axes, only 1 axis may be specified.BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.Bounds Controls the scale boundary strategy (bypassed by minimum/maximum time options).CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.CrossAlign The crossAlign setting configures how labels align with the tick mark in the perpendicular direction.
For instance vertical for a horizontal axis and horizontal for a vertical axis.CubicInterpolationMode Determines the interpolation mode of lines.DecimationAlgorithm Enumerates the possible algorithm thatDefaultPluginId.DECIMATION
plugin can use for its work.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).DrawTime Defines when the filler will fill the data sets.ElementAlign Property to set alignment of the legend and the title.FontStyle The font-style property specifies the font style for a text.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsFill Represents how to fill the area under the line.IsInteractionMode Defines an object which represents the interaction mode for the charts.IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.IsTooltipPosition Defines an object which represents the positioning of the tooltip.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.ScaleTitleAlign Property to set the scale title alignment.Stepped Property to set if the line is shown as a stepped line.TextAlign Property to set the text alignment.TextDirection Enumerates the text direction that will force the text direction on the canvas for rendering the legend, regardless of the CSS specified on the canvas.TickAlign Property to set alignment of the ticks.TickSource Controls the ticks generation on cartesian time axis.TimeUnit Controls the data distribution along the scale.TooltipAlign Defines the position of the tooltip caret.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.dom.elements Class Description CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.ImageMimeType Determines the image format to use to export the image from the canvas.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).TextAlign Property to set the text alignment. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.enums Class Description AnimationEventType Enumerates the animation event type.AnimationType Type of property in the animation object to determine the interpolator used.AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.AxisPosition An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'.
To position the axis at the center of the chart area, set the position option to 'center'.
In this mode, either the axis option is specified or the axis ID starts with the letter 'x' or 'y'.
To position the axis with respect to a data value, set the position option to an object such as-20
.
This will position the axis at a value of -20 on the axis with ID "x".
For cartesian axes, only 1 axis may be specified.BorderAlign Property to set the border alignment on chart datasets.BorderItemType Property which map the border width and border radius types onBarDataset
.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.Bounds Controls the scale boundary strategy (bypassed by minimum/maximum time options).CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.ChartAxisType Axes are an integral part of a chart.ChartEventProperty Enumerates the name of options property to set the callbacks to chart events.ColorType ContextType Enumerates the type of scriptable options context.CrossAlign The crossAlign setting configures how labels align with the tick mark in the perpendicular direction.
For instance vertical for a horizontal axis and horizontal for a vertical axis.CubicInterpolationMode Determines the interpolation mode of lines.DataPointType Enumeration with all possible types of data inDataPoint
.DataType Enumeration with all possible types of data set in the dataset.DecimationAlgorithm Enumerates the possible algorithm thatDefaultPluginId.DECIMATION
plugin can use for its work.DefaultAnimationCollectionKey Cores animation collections names provided out of the box by CHART.JS.DefaultAnimationPropertyKey Cores animation properties, to use to animate, provided out of the box by CHART.JS.DefaultInteractionMode When configuring interaction with the graph via hover or tooltips, a number of different modes are available to set which elements appear via tooltip or hover.DefaultPluginId Contains the GLOBAL plugin IDs of the default CHART.JS plugins, provided out of the box.DefaultScaleId Enumerates the default scale id.DefaultTransitionKey Cores animation update modes (transition) provided out of the box by CHART.JS.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).DrawTime Defines when the filler will fill the data sets.Easing Easing is acceleration, a change in speed.
For further details, see here.ElementAlign Property to set alignment of the legend and the title.Fill Both line and radar charts support a fill option on the data set object which can be used to create area between two data sets or a data set and a boundary.
These are the constants of predefined filling mode values.FillingMode Represents how to fill the area under the line.FontStyle The font-style property specifies the font style for a text.ImageMimeType Determines the image format to use to export the image from the canvas.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsFill Represents how to fill the area under the line.IsInteractionMode Defines an object which represents the interaction mode for the charts.IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.IsTooltipPosition Defines an object which represents the positioning of the tooltip.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).LegendEventProperty Enumerates the name of options property to set the callbacks to legend events.ModifierKey A modifier key modifies the action of another key when the keys are pressed at the same time.PluginOptionsScope Enumeration with all possible options scope.PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.RegressionType Enumerates the available regression types.ScaleDataType Enumeration with all possible types of data set in the scale.ScaleTitleAlign Property to set the scale title alignment.Stepped Property to set if the line is shown as a stepped line.TextAlign Property to set the text alignment.TextDirection Enumerates the text direction that will force the text direction on the canvas for rendering the legend, regardless of the CSS specified on the canvas.TickAlign Property to set alignment of the ticks.TickSource Controls the ticks generation on cartesian time axis.TimeUnit Controls the data distribution along the scale.TooltipAlign Defines the position of the tooltip caret.TooltipPosition These are the different modes for positioning of the tooltip.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.gradient Class Description AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.gwt.widgets Class Description ImageMimeType Determines the image format to use to export the image from the canvas. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.impl.plugins Class Description ColorType DefaultScaleId Enumerates the default scale id.FontStyle The font-style property specifies the font style for a text.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.ModifierKey A modifier key modifies the action of another key when the keys are pressed at the same time.Position Property to set the position's edge of an element to a unit above/below its normal position.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.interaction Class Description IsInteractionMode Defines an object which represents the interaction mode for the charts. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.items Class Description AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.DataType Enumeration with all possible types of data set in the dataset.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsInteractionMode Defines an object which represents the interaction mode for the charts.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.ScaleDataType Enumeration with all possible types of data set in the scale.TextAlign Property to set the text alignment.TooltipAlign Defines the position of the tooltip caret. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.labels Class Description FontStyle The font-style property specifies the font style for a text. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.ml Class Description RegressionType Enumerates the available regression types. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.options Class Description AnimationType Type of property in the animation object to determine the interpolator used.AxisKind Can be set to 'x', 'y' or 'r' to define which directions are used in axis.AxisPosition An axis can either be positioned at the edge of the chart, at the center of the chart area, or dynamically with respect to a data value.
To position the axis at the edge of the chart, set the position option to one of: 'top', 'left', 'bottom', 'right'.
To position the axis at the center of the chart area, set the position option to 'center'.
In this mode, either the axis option is specified or the axis ID starts with the letter 'x' or 'y'.
To position the axis with respect to a data value, set the position option to an object such as-20
.
This will position the axis at a value of -20 on the axis with ID "x".
For cartesian axes, only 1 axis may be specified.BorderAlign Property to set the border alignment on chart datasets.BorderSkipped Property to set the border position on chart datasets.
This setting is used to avoid drawing the bar stroke at the base of the fill.Bounds Controls the scale boundary strategy (bypassed by minimum/maximum time options).CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square.CrossAlign The crossAlign setting configures how labels align with the tick mark in the perpendicular direction.
For instance vertical for a horizontal axis and horizontal for a vertical axis.CubicInterpolationMode Determines the interpolation mode of lines.DecimationAlgorithm Enumerates the possible algorithm thatDefaultPluginId.DECIMATION
plugin can use for its work.DefaultPluginId Contains the GLOBAL plugin IDs of the default CHART.JS plugins, provided out of the box.Display The display option controls the visibility of axis and the display option controls the visibility of data labels plugin.
Controls the axis global visibility (visible when true, hidden when false).DrawTime Defines when the filler will fill the data sets.Easing Easing is acceleration, a change in speed.
For further details, see here.ElementAlign Property to set alignment of the legend and the title.FontStyle The font-style property specifies the font style for a text.IndexAxis Can be set to 'x' or 'y' to define the base axis for the dataset.
Use 'y' for horizontal bar.InteractionAxis Defines which directions are used in calculating distances, interacting on the chart.
Defaults toInteractionAxis.X
forDefaultInteractionMode.INDEX
mode andInteractionAxis.XY
inDefaultInteractionMode.DATASET
andDefaultInteractionMode.NEAREST
modes.IsFill Represents how to fill the area under the line.IsoWeekDay Enumeration with ISO day of the week with 0 being Sunday and 6 being Saturday.IsTooltipPosition Defines an object which represents the positioning of the tooltip.JoinStyle Determines how two connecting segments (of lines, arcs or curves) with non-zero lengths in a shape are joined together (degenerate segments with zero lengths, whose specified end points and control points are exactly at the same position, are skipped).PointStyle Style of the point.PointStyleType Enumerates the type of the point style.Position Property to set the position's edge of an element to a unit above/below its normal position.ScaleTitleAlign Property to set the scale title alignment.Stepped Property to set if the line is shown as a stepped line.TextAlign Property to set the text alignment.TickAlign Property to set alignment of the ticks.TickSource Controls the ticks generation on cartesian time axis.TimeUnit Controls the data distribution along the scale.TooltipAlign Defines the position of the tooltip caret.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.positioner Class Description IsTooltipPosition Defines an object which represents the positioning of the tooltip. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.treemap Class Description CapStyle Determines how the end points of every line are drawn.
There are three possible values for this property and those are: butt, round and square. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.utils Class Description TextAlign Property to set the text alignment. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.utils.toast Class Description FontStyle The font-style property specifies the font style for a text.ModifierKey A modifier key modifies the action of another key when the keys are pressed at the same time.Weight The weight sets how thick or thin characters in text should be displayed. -
Classes in org.pepstock.charba.client.enums used by org.pepstock.charba.client.zoom Class Description ModifierKey A modifier key modifies the action of another key when the keys are pressed at the same time.