Package | Description |
---|---|
org.pepstock.charba.client.colors |
Contains the enumerations of HTML and GWT Material colors, to consume out-of-the-box, and utilities to create and manage own colors and classes to define gradients of patterns
for charts.
|
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.data |
Contains all elements to configure the datasets of a chart instance (know as chart data at instance level).
|
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.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 use
Toaster utility. |
org.pepstock.charba.client.utils.toast.enums |
Contains all enumerations to configure the TOAST utility.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
PatternBuilder.build()
Builds and returns a pattern instance.
|
static Pattern |
PatternBuilder.build(NativeObject nativeObject)
Creates a pattern, previously stored in the a native java script object
|
static Pattern |
PatternBuilder.retrieve(CanvasPatternItem canvasPattern)
Retrieves a cached pattern by a
CanvasPatternItem instance.If the pattern doesn't exist, returns null . |
Modifier and Type | Method and Description |
---|---|
CanvasPatternItem |
CanvasObjectFactory.createPattern(IsChart chart,
Pattern pattern)
Creates a canvas pattern java script object using a Charba pattern and a chart instance which must provide a canvas instance and its context.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
TilesBuilder.asPattern()
Returns a CHARBA pattern, using the shape, background color, shape color and size.
|
static Pattern |
TilesFactory.createPattern()
Returns a CHARBA pattern, using default values, shape is
square , background color, shape color and size. |
static Pattern |
TilesFactory.createPattern(IsShape shape)
Returns a CHARBA pattern, using the shape as argument and the other default values, background color, shape color and size.
|
static Pattern |
TilesFactory.createPattern(IsShape shape,
IsColor backgroundColor)
Returns a CHARBA pattern, using the shape and back ground color as arguments and the other default values, shape color and size.
|
static Pattern |
TilesFactory.createPattern(IsShape shape,
IsColor backgroundColor,
IsColor shapeColor)
Returns a CHARBA pattern, using the shape, back ground color and shape color as arguments and the size as default value.
|
static Pattern |
TilesFactory.createPattern(IsShape shape,
IsColor backgroundColor,
IsColor shapeColor,
int size)
Returns a CHARBA pattern, using the shape, back ground color, shape color and size as arguments.
|
static Pattern |
TilesFactory.createPattern(IsShape shape,
String backgroundColor)
Returns a CHARBA pattern, using the shape and back ground color as arguments and the other default values, shape color and size.
|
static Pattern |
TilesFactory.createPattern(IsShape shape,
String backgroundColor,
String shapeColor)
Returns a CHARBA pattern, using the shape, back ground color and shape color as arguments and the size as default value.
|
static Pattern |
TilesFactory.createPattern(IsShape shape,
String backgroundColor,
String shapeColor,
int size)
Returns a CHARBA pattern, using the shape, back ground color, shape color and size as arguments.
|
static Pattern |
TilesFactory.createPattern(PointStyle style)
Returns a CHARBA pattern, using the point style as argument and the other default values, background color, shape color and size.
|
static Pattern |
TilesFactory.createPattern(PointStyle style,
IsColor backgroundColor)
Returns a CHARBA pattern, using the point style and back ground color as arguments and the other default values, shape color and size.
|
static Pattern |
TilesFactory.createPattern(PointStyle style,
IsColor backgroundColor,
IsColor shapeColor)
Returns a CHARBA pattern, using the point style, back ground color and shape color as arguments and the size as default value.
|
static Pattern |
TilesFactory.createPattern(PointStyle style,
IsColor backgroundColor,
IsColor shapeColor,
int size)
Returns a CHARBA pattern, using the point style, back ground color, shape color and size as arguments.
|
static Pattern |
TilesFactory.createPattern(PointStyle style,
String backgroundColor)
Returns a CHARBA pattern, using the point style and back ground color as arguments and the other default values, shape color and size.
|
static Pattern |
TilesFactory.createPattern(PointStyle style,
String backgroundColor,
String shapeColor)
Returns a CHARBA pattern, using the point style, back ground color and shape color as arguments and the size as default value.
|
static Pattern |
TilesFactory.createPattern(PointStyle style,
String backgroundColor,
String shapeColor,
int size)
Returns a CHARBA pattern, using the point style, back ground color, shape color and size as arguments.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
LiningDataset.getBackgroundColorAsPattern()
Returns the fill pattern under the line.
If property is missing or not a pattern, returns null . |
Pattern |
LiningDataset.getHoverBackgroundColorAsPatterns()
Returns the fill patters of elements when hovered.
|
Pattern |
Data.retrieveFillStyleAsPattern(LegendItem legendItem)
Returns a pattern object set as background color for a data set related to legend item.
|
Pattern |
Data.retrieveStrokeStyleAsPattern(LegendItem legendItem)
Returns a pattern object set as border color for a data set related to legend item.
|
Modifier and Type | Method and Description |
---|---|
List<Pattern> |
HoverFlexDataset.getBackgroundColorAsPatterns()
Returns the fill patters of elements.
If property is missing or not a pattern, returns an empty list. |
List<Pattern> |
HoverDataset.getHoverBackgroundColorAsPatterns()
Returns the fill patterns of the arcs in the data set when hovered.
If property is missing or not a pattern, returns an empty list. |
List<Pattern> |
HoverFlexDataset.getHoverBackgroundColorAsPatterns()
Returns the fill patters of elements when hovered.
If property is missing or not a pattern, returns an empty list. |
Modifier and Type | Method and Description |
---|---|
void |
HoverFlexDataset.setBackgroundColor(Pattern... backgroundColor)
Sets the fill pattern of the elements.
|
void |
LiningDataset.setBackgroundColor(Pattern backgroundColor)
Sets the fill pattern under the line.
|
void |
HoverDataset.setHoverBackgroundColor(Pattern... colors)
Sets the fill pattern of the arcs in the data set when hovered.
|
void |
HoverFlexDataset.setHoverBackgroundColor(Pattern... colors)
Sets the fill pattern of the elements when hovered.
|
void |
LiningDataset.setHoverBackgroundColor(Pattern pattern)
Sets the fill pattern of the elements when hovered.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
ChartBackgroundColorOptions.getBackgroundColorAsPattern()
Returns the background pattern.
If it has been set a color or gradient, returns null . |
Pattern |
ChartBackgroundColor.getPattern()
Returns the pattern if it has been set, otherwise
null . |
Modifier and Type | Method and Description |
---|---|
void |
ChartBackgroundColorOptions.setBackgroundColor(Pattern pattern)
Sets the background pattern.
|
ChartBackgroundColorOptionsBuilder |
ChartBackgroundColorOptionsBuilder.setBackgroundColor(Pattern pattern)
Sets the background pattern.
|
Constructor and Description |
---|
ChartBackgroundColor(Pattern pattern)
Builds the object with the default pattern for all charts.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
TooltipLabelColor.getBackgroundColorAsPattern()
Returns the background color as pattern.
|
Pattern |
DatasetElementOptions.getBackgroundColorAsPattern()
Returns the background color as pattern.
|
Pattern |
LegendItem.getFillStyleAsPattern()
Returns the fill style of the legend box as pattern.
|
Pattern |
LegendItem.getStrokeStyleAsPattern()
Returns the stroke style of the legend box as pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
TooltipLabelColor.setBackgroundColor(TooltipItem tooltipItem,
Pattern pattern)
Sets the background color of the tooltip item as pattern
|
void |
LegendLabelItem.setFillStyle(IsChart chart,
Pattern pattern)
Sets the fill style of the legend box as pattern.
|
void |
LegendLabelItem.setStrokeStyle(IsChart chart,
Pattern pattern)
Sets the stroke style of the legend box as pattern.
|
Modifier and Type | Method and Description |
---|---|
static String |
Utilities.toCSSBackgroundProperty(Pattern pattern)
Returns the CSS syntax to represent the pattern.
The dimension of canvas pattern image will be the dimension of pattern. |
static String |
Utilities.toCSSBackgroundProperty(Pattern pattern,
int squareSize)
Returns the CSS syntax to represent the pattern.
The dimension of canvas pattern image is unique then the image of pattern is a square. |
static String |
Utilities.toCSSBackgroundProperty(Pattern pattern,
int width,
int height)
Returns the CSS syntax to represent the pattern.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
IsToastType.getBackgroundAsPattern()
Returns the background
Pattern of the toast. |
Modifier and Type | Method and Description |
---|---|
static ToastTypeBuilder |
ToastTypeBuilder.create(Key name,
IsColor color,
Pattern pattern)
Returns new builder instance, to build a custom toast type.
|
static ToastTypeBuilder |
ToastTypeBuilder.create(Key name,
Pattern pattern)
Returns new builder instance, to build a custom toast type.
|
static ToastTypeBuilder |
ToastTypeBuilder.create(Key name,
String color,
Pattern pattern)
Returns new builder instance, to build a custom toast type.
|
static ToastTypeBuilder |
ToastTypeBuilder.create(String name,
IsColor color,
Pattern pattern)
Returns new builder instance, to build a custom toast type.
|
static ToastTypeBuilder |
ToastTypeBuilder.create(String name,
Pattern pattern)
Returns new builder instance, to build a custom toast type.
|
static ToastTypeBuilder |
ToastTypeBuilder.create(String name,
String color,
Pattern pattern)
Returns new builder instance, to build a custom toast type.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
DefaultToastType.getBackgroundAsPattern() |