1- import { Chart } from 'chart.js' ;
2- import Zoom , { pan , zoom , resetZoom } from '../../src' ;
1+ import { Chart } from 'chart.js'
2+ import Zoom , { pan , zoom , resetZoom } from '../../src'
33
4- Chart . register ( Zoom ) ;
5- Chart . unregister ( Zoom ) ;
4+ Chart . register ( Zoom )
5+ Chart . unregister ( Zoom )
66
77const chart = new Chart ( 'id' , {
88 type : 'bar' ,
99 data : {
1010 labels : [ ] ,
11- datasets : [ {
12- data : [ ]
13- } ]
11+ datasets : [
12+ {
13+ data : [ ] ,
14+ } ,
15+ ] ,
1416 } ,
1517 options : {
1618 plugins : {
@@ -19,45 +21,45 @@ const chart = new Chart('id', {
1921 x : {
2022 min : 1 ,
2123 max : 2 ,
22- minRange : 1
24+ minRange : 1 ,
2325 } ,
2426 y : {
2527 min : 1 ,
2628 max : 2 ,
27- minRange : 1
29+ minRange : 1 ,
2830 } ,
2931 y2 : {
3032 min : 10 ,
3133 max : 20 ,
32- minRange : 5
33- }
34+ minRange : 5 ,
35+ } ,
3436 } ,
3537 pan : {
3638 enabled : true ,
3739 mode : 'x' ,
38- onPanStart ( { event} ) {
39- return event . distance > 2 ;
40- }
40+ onPanStart ( { event } ) {
41+ return event . distance > 2
42+ } ,
4143 } ,
4244 zoom : {
4345 wheel : {
44- enabled : true
46+ enabled : true ,
4547 } ,
4648 mode : 'x' ,
47- }
49+ } ,
4850 } ,
49- }
51+ } ,
5052 } ,
51- plugins : [ Zoom ]
52- } ) ;
53+ plugins : [ Zoom ] ,
54+ } )
5355
54- chart . resetZoom ( ) ;
55- chart . zoom ( 1.1 ) ;
56- chart . zoom ( { x : 1 , y : 1.1 , focalPoint : { x : 10 , y : 10 } } , 'zoom' ) ;
56+ chart . resetZoom ( )
57+ chart . zoom ( 1.1 )
58+ chart . zoom ( { x : 1 , y : 1.1 , focalPoint : { x : 10 , y : 10 } } , 'zoom' )
5759
58- chart . pan ( 10 ) ;
59- chart . pan ( { x : 10 , y : 20 } , [ chart . scales . x ] ) ;
60+ chart . pan ( 10 )
61+ chart . pan ( { x : 10 , y : 20 } , [ chart . scales . x ] )
6062
61- pan ( chart , - 42 , undefined , 'zoom' ) ;
62- zoom ( chart , { x : 1 , y : 1.1 , focalPoint : { x : 10 , y : 10 } } , 'zoom' ) ;
63- resetZoom ( chart , 'none' ) ;
63+ pan ( chart , - 42 , undefined , 'zoom' )
64+ zoom ( chart , { x : 1 , y : 1.1 , focalPoint : { x : 10 , y : 10 } } , 'zoom' )
65+ resetZoom ( chart , 'none' )
0 commit comments