Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc7ff536

Browse files
committed
Deploy master from chartjs/Chart.js
Commit: bc7c58d46d8cb4e7019ce4d4227b0fa6ebc71ecd
1 parentcae60f0 commitc7ff536

File tree

387 files changed

+4171
-4168
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

387 files changed

+4171
-4168
lines changed

‎dist/master/chart.esm.js‎

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* (c) 2021 Chart.js Contributors
55
* Released under the MIT License
66
*/
7-
import{rasrequestAnimFrame,aasresolve,easeffects,cascolor,iasisObject,basisArray,dasdefaults,vasvalueOrDefault,uasunlistenArrayEvents,laslistenArrayEvents,fasresolveObjectKey,gasisNumberFinite,hasdefined,sassign,jasisNullOrUndef,_as_arrayUnique,tastoRadians,kastoPercentage,mastoDimension,TasTAU,nasformatNumber,oas_angleBetween,HasHALF_PI,PasPI,pasisNumber,qas_limitValue,was_lookupByKey,xasgetRelativePosition$1,yas_isPointInArea,zas_rlookupByKey,AastoPadding,Baseach,CasgetMaximumSize,Das_getParentNode,EasreadUsedSize,Fasthrottled,GassupportsEventListenerOptions,Iaslog10,Jas_factorize,KasfiniteOrDefault,Lascallback,Mas_addGrace,NastoDegrees,Oas_measureText,Qas_int16Range,Ras_alignPixel,SasclipArea,UasrenderText,VasunclipArea,WastoFont,Xas_toLeftRightCenter,Yas_alignStartEnd,Zasoverrides,$asmerge,a0as_capitalize,a1asdescriptors,a2asisFunction,a3as_attachContext,a4as_createResolver,a5as_descriptors,a6asmergeIf,a7asuid,a8asdebounce,a9asretinaScale,aaasclearCanvas,abassetsEqual,acas_elementsEqual,adasgetAngleFromPoint,aeas_readValueToProps,afas_updateBezierControlPoints,agas_computeSegments,ahas_boundSegments,aias_steppedInterpolation,ajas_bezierInterpolation,akas_pointInLine,alas_steppedLineTo,amas_bezierCurveTo,anasdrawPoint,aoasaddRoundedRectPath,apastoTRBL,aqastoTRBLCorners,aras_boundSegment,asas_normalizeAngle,atasgetRtlAdapter,auasoverrideTextDirection,avas_textX,awasrestoreTextDirection,axasnoop,ayasdistanceBetweenPoints,azas_setMinAndMaxByKey,aAasniceNum,aBasalmostWhole,aCasalmostEquals,aDas_decimalPlaces,aEas_longestText,aFas_filterBetween,aGas_lookup}from'./chunks/helpers.segment.js';
7+
import{rasrequestAnimFrame,aasresolve,easeffects,cascolor,iasisObject,basisArray,dasdefaults,vasvalueOrDefault,uasunlistenArrayEvents,laslistenArrayEvents,fasresolveObjectKey,gasisNumberFinite,hasdefined,sassign,jasisNullOrUndef,_as_arrayUnique,tastoRadians,kastoPercentage,mastoDimension,TasTAU,nasformatNumber,oas_angleBetween,HasHALF_PI,PasPI,pasisNumber,qas_limitValue,was_lookupByKey,xasgetRelativePosition$1,yas_isPointInArea,zas_rlookupByKey,AastoPadding,Baseach,CasgetMaximumSize,Das_getParentNode,EasreadUsedSize,Fasthrottled,GassupportsEventListenerOptions,Ias_isDomSupported,Jaslog10,Kas_factorize,LasfiniteOrDefault,Mascallback,Nas_addGrace,OastoDegrees,Qas_measureText,Ras_int16Range,Sas_alignPixel,UasclipArea,VasrenderText,WasunclipArea,XastoFont,Yas_toLeftRightCenter,Zas_alignStartEnd,$asoverrides,a0asmerge,a1as_capitalize,a2asdescriptors,a3asisFunction,a4as_attachContext,a5as_createResolver,a6as_descriptors,a7asmergeIf,a8asuid,a9asdebounce,aaasretinaScale,abasclearCanvas,acassetsEqual,adas_elementsEqual,aeasgetAngleFromPoint,afas_readValueToProps,agas_updateBezierControlPoints,ahas_computeSegments,aias_boundSegments,ajas_steppedInterpolation,akas_bezierInterpolation,alas_pointInLine,amas_steppedLineTo,anas_bezierCurveTo,aoasdrawPoint,apasaddRoundedRectPath,aqastoTRBL,arastoTRBLCorners,asas_boundSegment,atas_normalizeAngle,auasgetRtlAdapter,avasoverrideTextDirection,awas_textX,axasrestoreTextDirection,ayasnoop,azasdistanceBetweenPoints,aAas_setMinAndMaxByKey,aBasniceNum,aCasalmostWhole,aDasalmostEquals,aEas_decimalPlaces,aFas_longestText,aGas_filterBetween,aHas_lookup}from'./chunks/helpers.segment.js';
88
export{dasdefaults}from'./chunks/helpers.segment.js';
99

1010
classAnimator{
@@ -3217,6 +3217,13 @@ class DomPlatform extends BasePlatform {
32173217
}
32183218
}
32193219

3220+
function_detectPlatform(canvas){
3221+
if(!_isDomSupported()||(typeofOffscreenCanvas!=='undefined'&&canvasinstanceofOffscreenCanvas)){
3222+
returnBasicPlatform;
3223+
}
3224+
returnDomPlatform;
3225+
}
3226+
32203227
classElement{
32213228
constructor(){
32223229
this.x=undefined;
@@ -5040,6 +5047,9 @@ class Config {
50405047
this._scopeCache=newMap();
50415048
this._resolverCache=newMap();
50425049
}
5050+
getplatform(){
5051+
returnthis._config.platform;
5052+
}
50435053
gettype(){
50445054
returnthis._config.type;
50455055
}
@@ -5227,11 +5237,8 @@ function onAnimationProgress(context) {
52275237
constanimationOptions=chart.options.animation;
52285238
callback(animationOptions&&animationOptions.onProgress,[context],chart);
52295239
}
5230-
functionisDomSupported(){
5231-
returntypeofwindow!=='undefined'&&typeofdocument!=='undefined';
5232-
}
52335240
functiongetCanvas(item){
5234-
if(isDomSupported()&&typeofitem==='string'){
5241+
if(_isDomSupported()&&typeofitem==='string'){
52355242
item=document.getElementById(item);
52365243
}elseif(item&&item.length){
52375244
item=item[0];
@@ -5247,9 +5254,9 @@ const getChart = (key) => {
52475254
returnObject.values(instances).filter((c)=>c.canvas===canvas).pop();
52485255
};
52495256
classChart{
5250-
constructor(item,config){
5257+
constructor(item,userConfig){
52515258
constme=this;
5252-
this.config=config=newConfig(config);
5259+
constconfig=this.config=newConfig(userConfig);
52535260
constinitialCanvas=getCanvas(item);
52545261
constexistingChart=getChart(initialCanvas);
52555262
if(existingChart){
@@ -5259,7 +5266,7 @@ class Chart {
52595266
);
52605267
}
52615268
constoptions=config.createResolver(config.chartOptionScopes(),me.getContext());
5262-
this.platform=me._initializePlatform(initialCanvas,config);
5269+
this.platform=new(config.platform||_detectPlatform(initialCanvas))();
52635270
constcontext=me.platform.acquireContext(initialCanvas,options.aspectRatio);
52645271
constcanvas=context&&context.canvas;
52655272
constheight=canvas&&canvas.height;
@@ -5337,14 +5344,6 @@ class Chart {
53375344
me.notifyPlugins('afterInit');
53385345
returnme;
53395346
}
5340-
_initializePlatform(canvas,config){
5341-
if(config.platform){
5342-
returnnewconfig.platform();
5343-
}elseif(!isDomSupported()||(typeofOffscreenCanvas!=='undefined'&&canvasinstanceofOffscreenCanvas)){
5344-
returnnewBasicPlatform();
5345-
}
5346-
returnnewDomPlatform();
5347-
}
53485347
clear(){
53495348
clearCanvas(this.canvas,this.ctx);
53505349
returnthis;
@@ -10544,4 +10543,4 @@ const registerables = [
1054410543
scales,
1054510544
];
1054610545

10547-
export{Animation,Animations,ArcElement,BarController,BarElement,BasePlatform,BasicPlatform,BubbleController,CategoryScale,Chart,DatasetController,plugin_decimationasDecimation,DomPlatform,DoughnutController,Element,plugin_fillerasFiller,Interaction,plugin_legendasLegend,LineController,LineElement,LinearScale,LogarithmicScale,PieController,PointElement,PolarAreaController,RadarController,RadialLinearScale,Scale,ScatterController,plugin_subtitleasSubTitle,Ticks,TimeScale,TimeSeriesScale,plugin_titleasTitle,plugin_tooltipasTooltip,adaptersas_adapters,animator,controllers,elements,layouts,plugins,registerables,registry,scales};
10546+
export{Animation,Animations,ArcElement,BarController,BarElement,BasePlatform,BasicPlatform,BubbleController,CategoryScale,Chart,DatasetController,plugin_decimationasDecimation,DomPlatform,DoughnutController,Element,plugin_fillerasFiller,Interaction,plugin_legendasLegend,LineController,LineElement,LinearScale,LogarithmicScale,PieController,PointElement,PolarAreaController,RadarController,RadialLinearScale,Scale,ScatterController,plugin_subtitleasSubTitle,Ticks,TimeScale,TimeSeriesScale,plugin_titleasTitle,plugin_tooltipasTooltip,adaptersas_adapters,_detectPlatform,animator,controllers,elements,layouts,plugins,registerables,registry,scales};

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp