+++ /dev/null
-import {Chart, IBarControllerConfiguration} from '../..';
-
-const bar = new Chart(document.createElement('canvas'), {
- type: 'bar',
- data: {
- labels: ['A', 'B'],
- datasets: [
- {
- data: [1,2],
- }
- ]
- }
-});
-
-const barTyped = new Chart<number, string, IBarControllerConfiguration<number, string>>(document.createElement('canvas'), {
- type: 'bar',
- data: {
- labels: ['A', 'B'],
- datasets: [
- {
- data: [1,2],
- }
- ]
- }
-});
\ No newline at end of file
scales: keyof CartesianScaleTypeRegistry;
};
bubble: {
- chartOptions: EmptyObject;
+ chartOptions: unknown;
datasetOptions: BubbleControllerDatasetOptions;
defaultDataPoint: BubbleDataPoint;
parsedDataType: BubbleParsedData;
TData = DefaultDataPoint<TType>,
TLabel = unknown
> {
- labels: TLabel[];
+ labels?: TLabel[];
datasets: ChartDataset<TType, TData>[];
}
--- /dev/null
+import { Chart, ChartOptions } from '../../index.esm';
+
+const chart = new Chart('test', {
+ type: 'bubble',
+ data: {
+ datasets: []
+ },
+ options: {
+ scales: {
+ x: {
+ min: 0,
+ max: 30,
+ ticks: {}
+ },
+ y: {
+ min: 0,
+ max: 30,
+ ticks: {},
+ },
+ }
+ }
+});