mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 09:49:28 +02:00
npm update
This commit is contained in:
parent
0cdd3e9fee
commit
4696ba952f
1437 changed files with 32727 additions and 1248226 deletions
4
node_modules/chart.js/README.md
generated
vendored
4
node_modules/chart.js/README.md
generated
vendored
|
@ -7,10 +7,10 @@
|
|||
|
||||
<p align="center">
|
||||
<a href="https://www.chartjs.org/docs/latest/getting-started/installation.html"><img src="https://img.shields.io/github/release/chartjs/Chart.js.svg?style=flat-square&maxAge=600" alt="Downloads"></a>
|
||||
<a href="https://github.com/chartjs/Chart.js/actions?query=workflow%3ACI+branch%3Amaster"><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/chartjs/Chart.js/ci.yml?branch=master"></a>
|
||||
<a href="https://github.com/chartjs/Chart.js/actions?query=workflow%3ACI+branch%3Amaster"><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/chartjs/Chart.js/ci.yml?branch=master&style=flat-square"></a>
|
||||
<a href="https://coveralls.io/github/chartjs/Chart.js?branch=master"><img src="https://img.shields.io/coveralls/chartjs/Chart.js.svg?style=flat-square&maxAge=600" alt="Coverage"></a>
|
||||
<a href="https://github.com/chartjs/awesome"><img src="https://awesome.re/badge-flat2.svg" alt="Awesome"></a>
|
||||
<a href="https://join.slack.com/t/chartjs/shared_invite/zt-1lo81skkk-AZk6ollhOdrjt9GzPeOsLw"><img src="https://img.shields.io/badge/slack-chartjs-blue.svg?style=flat-square&maxAge=3600" alt="Slack"></a>
|
||||
<a href="https://discord.gg/HxEguTK6av"><img src="https://img.shields.io/badge/discord-chartjs-blue?style=flat-square&maxAge=3600" alt="Discord"></a>
|
||||
</p>
|
||||
|
||||
## Documentation
|
||||
|
|
32
node_modules/chart.js/dist/chart.cjs
generated
vendored
32
node_modules/chart.js/dist/chart.cjs
generated
vendored
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Chart.js v4.3.0
|
||||
* Chart.js v4.3.3
|
||||
* https://www.chartjs.org
|
||||
* (c) 2023 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
|
@ -2466,6 +2466,9 @@ class ScatterController extends DatasetController {
|
|||
count = points.length;
|
||||
}
|
||||
if (this.options.showLine) {
|
||||
if (!this.datasetElementType) {
|
||||
this.addElements();
|
||||
}
|
||||
const { dataset: line , _dataset } = meta;
|
||||
line._chart = this.chart;
|
||||
line._datasetIndex = this.index;
|
||||
|
@ -2477,6 +2480,9 @@ class ScatterController extends DatasetController {
|
|||
animated: !animationsDisabled,
|
||||
options
|
||||
}, mode);
|
||||
} else if (this.datasetElementType) {
|
||||
delete meta.dataset;
|
||||
this.datasetElementType = false;
|
||||
}
|
||||
this.updateElements(points, start, count, mode);
|
||||
}
|
||||
|
@ -5495,7 +5501,7 @@ function needContext(proxy, names) {
|
|||
return false;
|
||||
}
|
||||
|
||||
var version = "4.3.0";
|
||||
var version = "4.3.3";
|
||||
|
||||
const KNOWN_POSITIONS = [
|
||||
'top',
|
||||
|
@ -8459,7 +8465,7 @@ class Legend extends Element {
|
|||
cursor.x += width + padding;
|
||||
} else if (typeof legendItem.text !== 'string') {
|
||||
const fontLineHeight = labelFont.lineHeight;
|
||||
cursor.y += calculateLegendItemHeight(legendItem, fontLineHeight);
|
||||
cursor.y += calculateLegendItemHeight(legendItem, fontLineHeight) + padding;
|
||||
} else {
|
||||
cursor.y += lineHeight;
|
||||
}
|
||||
|
@ -8573,7 +8579,7 @@ function calculateItemHeight(_itemHeight, legendItem, fontLineHeight) {
|
|||
return itemHeight;
|
||||
}
|
||||
function calculateLegendItemHeight(legendItem, fontLineHeight) {
|
||||
const labelHeight = legendItem.text ? legendItem.text.length + 0.5 : 0;
|
||||
const labelHeight = legendItem.text ? legendItem.text.length : 0;
|
||||
return fontLineHeight * labelHeight;
|
||||
}
|
||||
function isListened(type, opts) {
|
||||
|
@ -10877,7 +10883,9 @@ class RadialLinearScale extends LinearScaleBase {
|
|||
ctx.fillRect(-width / 2 - padding.left, -offset - tickFont.size / 2 - padding.top, width + padding.width, tickFont.size + padding.height);
|
||||
}
|
||||
helpers_segment.renderText(ctx, tick.label, 0, -offset, tickFont, {
|
||||
color: optsAtIndex.color
|
||||
color: optsAtIndex.color,
|
||||
strokeColor: optsAtIndex.textStrokeColor,
|
||||
strokeWidth: optsAtIndex.textStrokeWidth
|
||||
});
|
||||
});
|
||||
ctx.restore();
|
||||
|
@ -11197,7 +11205,7 @@ class TimeScale extends Scale {
|
|||
if (time === max || options.bounds === 'ticks' || count === 1) {
|
||||
addTick(ticks, time, timestamps);
|
||||
}
|
||||
return Object.keys(ticks).sort((a, b)=>a - b).map((x)=>+x);
|
||||
return Object.keys(ticks).sort(sorter).map((x)=>+x);
|
||||
}
|
||||
getLabelForValue(value) {
|
||||
const adapter = this._adapter;
|
||||
|
@ -11380,6 +11388,18 @@ class TimeSeriesScale extends TimeScale {
|
|||
}
|
||||
return table;
|
||||
}
|
||||
_generate() {
|
||||
const min = this.min;
|
||||
const max = this.max;
|
||||
let timestamps = super.getDataTimestamps();
|
||||
if (!timestamps.includes(min) || !timestamps.length) {
|
||||
timestamps.splice(0, 0, min);
|
||||
}
|
||||
if (!timestamps.includes(max) || timestamps.length === 1) {
|
||||
timestamps.push(max);
|
||||
}
|
||||
return timestamps.sort((a, b)=>a - b);
|
||||
}
|
||||
_getTimestampsForTable() {
|
||||
let timestamps = this._cache.all || [];
|
||||
if (timestamps.length) {
|
||||
|
|
2
node_modules/chart.js/dist/chart.cjs.map
generated
vendored
2
node_modules/chart.js/dist/chart.cjs.map
generated
vendored
File diff suppressed because one or more lines are too long
32
node_modules/chart.js/dist/chart.js
generated
vendored
32
node_modules/chart.js/dist/chart.js
generated
vendored
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Chart.js v4.3.0
|
||||
* Chart.js v4.3.3
|
||||
* https://www.chartjs.org
|
||||
* (c) 2023 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
|
@ -2464,6 +2464,9 @@ class ScatterController extends DatasetController {
|
|||
count = points.length;
|
||||
}
|
||||
if (this.options.showLine) {
|
||||
if (!this.datasetElementType) {
|
||||
this.addElements();
|
||||
}
|
||||
const { dataset: line , _dataset } = meta;
|
||||
line._chart = this.chart;
|
||||
line._datasetIndex = this.index;
|
||||
|
@ -2475,6 +2478,9 @@ class ScatterController extends DatasetController {
|
|||
animated: !animationsDisabled,
|
||||
options
|
||||
}, mode);
|
||||
} else if (this.datasetElementType) {
|
||||
delete meta.dataset;
|
||||
this.datasetElementType = false;
|
||||
}
|
||||
this.updateElements(points, start, count, mode);
|
||||
}
|
||||
|
@ -5493,7 +5499,7 @@ function needContext(proxy, names) {
|
|||
return false;
|
||||
}
|
||||
|
||||
var version = "4.3.0";
|
||||
var version = "4.3.3";
|
||||
|
||||
const KNOWN_POSITIONS = [
|
||||
'top',
|
||||
|
@ -8457,7 +8463,7 @@ class Legend extends Element {
|
|||
cursor.x += width + padding;
|
||||
} else if (typeof legendItem.text !== 'string') {
|
||||
const fontLineHeight = labelFont.lineHeight;
|
||||
cursor.y += calculateLegendItemHeight(legendItem, fontLineHeight);
|
||||
cursor.y += calculateLegendItemHeight(legendItem, fontLineHeight) + padding;
|
||||
} else {
|
||||
cursor.y += lineHeight;
|
||||
}
|
||||
|
@ -8571,7 +8577,7 @@ function calculateItemHeight(_itemHeight, legendItem, fontLineHeight) {
|
|||
return itemHeight;
|
||||
}
|
||||
function calculateLegendItemHeight(legendItem, fontLineHeight) {
|
||||
const labelHeight = legendItem.text ? legendItem.text.length + 0.5 : 0;
|
||||
const labelHeight = legendItem.text ? legendItem.text.length : 0;
|
||||
return fontLineHeight * labelHeight;
|
||||
}
|
||||
function isListened(type, opts) {
|
||||
|
@ -10875,7 +10881,9 @@ class RadialLinearScale extends LinearScaleBase {
|
|||
ctx.fillRect(-width / 2 - padding.left, -offset - tickFont.size / 2 - padding.top, width + padding.width, tickFont.size + padding.height);
|
||||
}
|
||||
renderText(ctx, tick.label, 0, -offset, tickFont, {
|
||||
color: optsAtIndex.color
|
||||
color: optsAtIndex.color,
|
||||
strokeColor: optsAtIndex.textStrokeColor,
|
||||
strokeWidth: optsAtIndex.textStrokeWidth
|
||||
});
|
||||
});
|
||||
ctx.restore();
|
||||
|
@ -11195,7 +11203,7 @@ class TimeScale extends Scale {
|
|||
if (time === max || options.bounds === 'ticks' || count === 1) {
|
||||
addTick(ticks, time, timestamps);
|
||||
}
|
||||
return Object.keys(ticks).sort((a, b)=>a - b).map((x)=>+x);
|
||||
return Object.keys(ticks).sort(sorter).map((x)=>+x);
|
||||
}
|
||||
getLabelForValue(value) {
|
||||
const adapter = this._adapter;
|
||||
|
@ -11378,6 +11386,18 @@ class TimeSeriesScale extends TimeScale {
|
|||
}
|
||||
return table;
|
||||
}
|
||||
_generate() {
|
||||
const min = this.min;
|
||||
const max = this.max;
|
||||
let timestamps = super.getDataTimestamps();
|
||||
if (!timestamps.includes(min) || !timestamps.length) {
|
||||
timestamps.splice(0, 0, min);
|
||||
}
|
||||
if (!timestamps.includes(max) || timestamps.length === 1) {
|
||||
timestamps.push(max);
|
||||
}
|
||||
return timestamps.sort((a, b)=>a - b);
|
||||
}
|
||||
_getTimestampsForTable() {
|
||||
let timestamps = this._cache.all || [];
|
||||
if (timestamps.length) {
|
||||
|
|
2
node_modules/chart.js/dist/chart.js.map
generated
vendored
2
node_modules/chart.js/dist/chart.js.map
generated
vendored
File diff suppressed because one or more lines are too long
6
node_modules/chart.js/dist/chart.umd.js
generated
vendored
6
node_modules/chart.js/dist/chart.umd.js
generated
vendored
File diff suppressed because one or more lines are too long
2
node_modules/chart.js/dist/chart.umd.js.map
generated
vendored
2
node_modules/chart.js/dist/chart.umd.js.map
generated
vendored
File diff suppressed because one or more lines are too long
4
node_modules/chart.js/dist/chunks/helpers.segment.cjs
generated
vendored
4
node_modules/chart.js/dist/chunks/helpers.segment.cjs
generated
vendored
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Chart.js v4.3.0
|
||||
* Chart.js v4.3.3
|
||||
* https://www.chartjs.org
|
||||
* (c) 2023 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
|
@ -629,7 +629,7 @@ function fontString(pixelSize, fontStyle, fontFamily) {
|
|||
const { min , max , minDefined , maxDefined } = iScale.getUserBounds();
|
||||
if (minDefined) {
|
||||
start = _limitValue(Math.min(// @ts-expect-error Need to type _parsed
|
||||
_lookupByKey(_parsed, iScale.axis, min).lo, // @ts-expect-error Need to fix types on _lookupByKey
|
||||
_lookupByKey(_parsed, axis, min).lo, // @ts-expect-error Need to fix types on _lookupByKey
|
||||
animationsDisabled ? pointCount : _lookupByKey(points, axis, iScale.getPixelForValue(min)).lo), 0, pointCount - 1);
|
||||
}
|
||||
if (maxDefined) {
|
||||
|
|
2
node_modules/chart.js/dist/chunks/helpers.segment.cjs.map
generated
vendored
2
node_modules/chart.js/dist/chunks/helpers.segment.cjs.map
generated
vendored
File diff suppressed because one or more lines are too long
4
node_modules/chart.js/dist/chunks/helpers.segment.js
generated
vendored
4
node_modules/chart.js/dist/chunks/helpers.segment.js
generated
vendored
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Chart.js v4.3.0
|
||||
* Chart.js v4.3.3
|
||||
* https://www.chartjs.org
|
||||
* (c) 2023 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
|
@ -627,7 +627,7 @@ function fontString(pixelSize, fontStyle, fontFamily) {
|
|||
const { min , max , minDefined , maxDefined } = iScale.getUserBounds();
|
||||
if (minDefined) {
|
||||
start = _limitValue(Math.min(// @ts-expect-error Need to type _parsed
|
||||
_lookupByKey(_parsed, iScale.axis, min).lo, // @ts-expect-error Need to fix types on _lookupByKey
|
||||
_lookupByKey(_parsed, axis, min).lo, // @ts-expect-error Need to fix types on _lookupByKey
|
||||
animationsDisabled ? pointCount : _lookupByKey(points, axis, iScale.getPixelForValue(min)).lo), 0, pointCount - 1);
|
||||
}
|
||||
if (maxDefined) {
|
||||
|
|
2
node_modules/chart.js/dist/chunks/helpers.segment.js.map
generated
vendored
2
node_modules/chart.js/dist/chunks/helpers.segment.js.map
generated
vendored
File diff suppressed because one or more lines are too long
2
node_modules/chart.js/dist/helpers.cjs
generated
vendored
2
node_modules/chart.js/dist/helpers.cjs
generated
vendored
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Chart.js v4.3.0
|
||||
* Chart.js v4.3.3
|
||||
* https://www.chartjs.org
|
||||
* (c) 2023 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
|
|
2
node_modules/chart.js/dist/helpers.js
generated
vendored
2
node_modules/chart.js/dist/helpers.js
generated
vendored
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* Chart.js v4.3.0
|
||||
* Chart.js v4.3.3
|
||||
* https://www.chartjs.org
|
||||
* (c) 2023 Chart.js Contributors
|
||||
* Released under the MIT License
|
||||
|
|
4
node_modules/chart.js/dist/scales/scale.time.d.ts
generated
vendored
4
node_modules/chart.js/dist/scales/scale.time.d.ts
generated
vendored
|
@ -51,9 +51,9 @@ export default class TimeScale extends Scale {
|
|||
* `minor` unit using the given scale time `options`.
|
||||
* Important: this method can return ticks outside the min and max range, it's the
|
||||
* responsibility of the calling code to clamp values if needed.
|
||||
* @private
|
||||
* @protected
|
||||
*/
|
||||
private _generate;
|
||||
protected _generate(): number[];
|
||||
/**
|
||||
* @param {number} value
|
||||
* @return {string}
|
||||
|
|
7
node_modules/chart.js/dist/scales/scale.timeseries.d.ts
generated
vendored
7
node_modules/chart.js/dist/scales/scale.timeseries.d.ts
generated
vendored
|
@ -22,6 +22,13 @@ declare class TimeSeriesScale extends TimeScale {
|
|||
* @protected
|
||||
*/
|
||||
protected buildLookupTable(timestamps: number[]): object[];
|
||||
/**
|
||||
* Generates all timestamps defined in the data.
|
||||
* Important: this method can return ticks outside the min and max range, it's the
|
||||
* responsibility of the calling code to clamp values if needed.
|
||||
* @protected
|
||||
*/
|
||||
protected _generate(): any;
|
||||
/**
|
||||
* Returns all timestamps
|
||||
* @return {number[]}
|
||||
|
|
2
node_modules/chart.js/dist/types.d.ts
generated
vendored
2
node_modules/chart.js/dist/types.d.ts
generated
vendored
|
@ -6,5 +6,5 @@ export * from './index.js';
|
|||
/**
|
||||
* Explicitly re-exporting to resolve the ambiguity.
|
||||
*/
|
||||
export { BarController, BubbleController, DoughnutController, LineController, PieController, PolarAreaController, RadarController, ScatterController, Animation, Animations, Chart, DatasetController, Interaction, Scale, Ticks, defaults, layouts, registry, ArcElement, BarElement, LineElement, PointElement, BasePlatform, BasicPlatform, DomPlatform, Decimation, Filler, Legend, SubTitle, Title, Tooltip, CategoryScale, LinearScale, LogarithmicScale, RadialLinearScale, TimeScale, TimeSeriesScale, registerables } from './types/index.js';
|
||||
export { BarController, BubbleController, DoughnutController, LineController, PieController, PolarAreaController, RadarController, ScatterController, Animation, Animations, Chart, DatasetController, Interaction, Scale, Ticks, defaults, layouts, registry, ArcElement, BarElement, LineElement, PointElement, BasePlatform, BasicPlatform, DomPlatform, Decimation, Filler, Legend, SubTitle, Title, Tooltip, CategoryScale, LinearScale, LogarithmicScale, RadialLinearScale, TimeScale, TimeSeriesScale, PluginOptionsByType, ElementOptionsByType, ChartDatasetProperties, UpdateModeEnum, registerables } from './types/index.js';
|
||||
export * from './types/index.js';
|
||||
|
|
144
node_modules/chart.js/dist/types/index.d.ts
generated
vendored
144
node_modules/chart.js/dist/types/index.d.ts
generated
vendored
|
@ -816,6 +816,12 @@ export declare const layouts: {
|
|||
export interface Plugin<TType extends ChartType = ChartType, O = AnyObject> extends ExtendedPlugin<TType, O> {
|
||||
id: string;
|
||||
|
||||
/**
|
||||
* The events option defines the browser events that the plugin should listen.
|
||||
* @default ['mousemove', 'mouseout', 'click', 'touchstart', 'touchmove']
|
||||
*/
|
||||
events?: (keyof HTMLElementEventMap)[]
|
||||
|
||||
/**
|
||||
* @desc Called when plugin is installed for this chart instance. This hook is also invoked for disabled plugins (options === false).
|
||||
* @param {Chart} chart - The chart instance.
|
||||
|
@ -1170,6 +1176,22 @@ export interface CoreScaleOptions {
|
|||
* @default true
|
||||
*/
|
||||
weight: number;
|
||||
/**
|
||||
* User defined minimum value for the scale, overrides minimum value from data.
|
||||
*/
|
||||
min: unknown;
|
||||
/**
|
||||
* User defined maximum value for the scale, overrides maximum value from data.
|
||||
*/
|
||||
max: unknown;
|
||||
/**
|
||||
* Adjustment used when calculating the maximum data value.
|
||||
*/
|
||||
suggestedMin: unknown;
|
||||
/**
|
||||
* Adjustment used when calculating the minimum data value.
|
||||
*/
|
||||
suggestedMax: unknown;
|
||||
/**
|
||||
* Callback called before the update process starts.
|
||||
*/
|
||||
|
@ -1310,7 +1332,7 @@ export interface Scale<O extends CoreScaleOptions = CoreScaleOptions> extends El
|
|||
getBasePixel(): number;
|
||||
|
||||
init(options: O): void;
|
||||
parse(raw: unknown, index: number): unknown;
|
||||
parse(raw: unknown, index?: number): unknown;
|
||||
getUserBounds(): { min: number; max: number; minDefined: boolean; maxDefined: boolean };
|
||||
getMinMax(canStack: boolean): { min: number; max: number };
|
||||
getTicks(): Tick[];
|
||||
|
@ -1597,7 +1619,7 @@ export interface CoreChartOptions<TType extends ChartType> extends ParsingOption
|
|||
*/
|
||||
responsive: boolean;
|
||||
/**
|
||||
* Maintain the original canvas aspect ratio (width / height) when resizing.
|
||||
* Maintain the original canvas aspect ratio (width / height) when resizing. For this option to work properly the chart must be in its own dedicated container.
|
||||
* @default true
|
||||
*/
|
||||
maintainAspectRatio: boolean;
|
||||
|
@ -2190,7 +2212,7 @@ export type DecimationOptions = LttbDecimationOptions | MinMaxDecimationOptions;
|
|||
|
||||
export declare const Filler: Plugin;
|
||||
export interface FillerOptions {
|
||||
drawTime: 'beforeDatasetDraw' | 'beforeDatasetsDraw';
|
||||
drawTime: 'beforeDraw' | 'beforeDatasetDraw' | 'beforeDatasetsDraw';
|
||||
propagate: boolean;
|
||||
}
|
||||
|
||||
|
@ -2393,6 +2415,10 @@ export interface LegendOptions<TType extends ChartType> {
|
|||
* @default 10
|
||||
*/
|
||||
padding: number;
|
||||
/**
|
||||
* If usePointStyle is true, the width of the point style used for the legend.
|
||||
*/
|
||||
pointStyleWidth: number;
|
||||
/**
|
||||
* Generates legend items for each thing in the legend. Default implementation returns the text + styling for the color box. See Legend Item for details.
|
||||
*/
|
||||
|
@ -2961,7 +2987,7 @@ export interface GridLineOptions {
|
|||
/**
|
||||
* @default []
|
||||
*/
|
||||
tickBorderDash: number[];
|
||||
tickBorderDash: Scriptable<number[], ScriptableScaleContext>;
|
||||
/**
|
||||
* @default 0
|
||||
*/
|
||||
|
@ -3298,6 +3324,61 @@ export declare const LogarithmicScale: ChartComponent & {
|
|||
new <O extends LogarithmicScaleOptions = LogarithmicScaleOptions>(cfg: AnyObject): LogarithmicScale<O>;
|
||||
};
|
||||
|
||||
export type TimeScaleTimeOptions = {
|
||||
/**
|
||||
* Custom parser for dates.
|
||||
*/
|
||||
parser: string | ((v: unknown) => number);
|
||||
/**
|
||||
* If defined, dates will be rounded to the start of this unit. See Time Units below for the allowed units.
|
||||
*/
|
||||
round: false | TimeUnit;
|
||||
/**
|
||||
* If boolean and true and the unit is set to 'week', then the first day of the week will be Monday. Otherwise, it will be Sunday.
|
||||
* If `number`, the index of the first day of the week (0 - Sunday, 6 - Saturday).
|
||||
* @default false
|
||||
*/
|
||||
isoWeekday: boolean | number;
|
||||
/**
|
||||
* Sets how different time units are displayed.
|
||||
*/
|
||||
displayFormats: {
|
||||
[key: string]: string;
|
||||
};
|
||||
/**
|
||||
* The format string to use for the tooltip.
|
||||
*/
|
||||
tooltipFormat: string;
|
||||
/**
|
||||
* If defined, will force the unit to be a certain type. See Time Units section below for details.
|
||||
* @default false
|
||||
*/
|
||||
unit: false | TimeUnit;
|
||||
/**
|
||||
* The minimum display format to be used for a time unit.
|
||||
* @default 'millisecond'
|
||||
*/
|
||||
minUnit: TimeUnit;
|
||||
};
|
||||
|
||||
export type TimeScaleTickOptions = {
|
||||
/**
|
||||
* Ticks generation input values:
|
||||
* - 'auto': generates "optimal" ticks based on scale size and time options.
|
||||
* - 'data': generates ticks from data (including labels from data `{t|x|y}` objects).
|
||||
* - 'labels': generates ticks from user given `data.labels` values ONLY.
|
||||
* @see https://github.com/chartjs/Chart.js/pull/4507
|
||||
* @since 2.7.0
|
||||
* @default 'auto'
|
||||
*/
|
||||
source: 'labels' | 'auto' | 'data';
|
||||
/**
|
||||
* The number of units between grid lines.
|
||||
* @default 1
|
||||
*/
|
||||
stepSize: number;
|
||||
};
|
||||
|
||||
export type TimeScaleOptions = Omit<CartesianScaleOptions, 'min' | 'max'> & {
|
||||
min: string | number;
|
||||
max: string | number;
|
||||
|
@ -3326,60 +3407,9 @@ export type TimeScaleOptions = Omit<CartesianScaleOptions, 'min' | 'max'> & {
|
|||
date: unknown;
|
||||
};
|
||||
|
||||
time: {
|
||||
/**
|
||||
* Custom parser for dates.
|
||||
*/
|
||||
parser: string | ((v: unknown) => number);
|
||||
/**
|
||||
* If defined, dates will be rounded to the start of this unit. See Time Units below for the allowed units.
|
||||
*/
|
||||
round: false | TimeUnit;
|
||||
/**
|
||||
* If boolean and true and the unit is set to 'week', then the first day of the week will be Monday. Otherwise, it will be Sunday.
|
||||
* If `number`, the index of the first day of the week (0 - Sunday, 6 - Saturday).
|
||||
* @default false
|
||||
*/
|
||||
isoWeekday: boolean | number;
|
||||
/**
|
||||
* Sets how different time units are displayed.
|
||||
*/
|
||||
displayFormats: {
|
||||
[key: string]: string;
|
||||
};
|
||||
/**
|
||||
* The format string to use for the tooltip.
|
||||
*/
|
||||
tooltipFormat: string;
|
||||
/**
|
||||
* If defined, will force the unit to be a certain type. See Time Units section below for details.
|
||||
* @default false
|
||||
*/
|
||||
unit: false | TimeUnit;
|
||||
/**
|
||||
* The minimum display format to be used for a time unit.
|
||||
* @default 'millisecond'
|
||||
*/
|
||||
minUnit: TimeUnit;
|
||||
};
|
||||
time: TimeScaleTimeOptions;
|
||||
|
||||
ticks: {
|
||||
/**
|
||||
* Ticks generation input values:
|
||||
* - 'auto': generates "optimal" ticks based on scale size and time options.
|
||||
* - 'data': generates ticks from data (including labels from data `{t|x|y}` objects).
|
||||
* - 'labels': generates ticks from user given `data.labels` values ONLY.
|
||||
* @see https://github.com/chartjs/Chart.js/pull/4507
|
||||
* @since 2.7.0
|
||||
* @default 'auto'
|
||||
*/
|
||||
source: 'labels' | 'auto' | 'data';
|
||||
/**
|
||||
* The number of units between grid lines.
|
||||
* @default 1
|
||||
*/
|
||||
stepSize: number;
|
||||
};
|
||||
ticks: TimeScaleTickOptions;
|
||||
};
|
||||
|
||||
export interface TimeScale<O extends TimeScaleOptions = TimeScaleOptions> extends Scale<O> {
|
||||
|
|
2
node_modules/chart.js/package.json
generated
vendored
2
node_modules/chart.js/package.json
generated
vendored
|
@ -2,7 +2,7 @@
|
|||
"name": "chart.js",
|
||||
"homepage": "https://www.chartjs.org",
|
||||
"description": "Simple HTML5 charts using the canvas element.",
|
||||
"version": "4.3.0",
|
||||
"version": "4.3.3",
|
||||
"license": "MIT",
|
||||
"type": "module",
|
||||
"sideEffects": [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue