Jason,
Glad that you have figured it out :)
Also, you can checkout at this gallery page for more examples for integrating CanvasJS Chart in Angular app. You can also download Angular sample project from our download page that you can run locally.
—-
Manoj Mohan
Team CanvasJS
You can achieve your requirement using viewportMaximum and viewportMinimum as shown in this JSFiddle.
—-
Manoj Mohan
Team CanvasJS
You can create multi series chart as shown in this JSFiddle.
—-
Manoj Mohan
Team CanvasJS
As the difference in the two mentioned dataPoint y-value is large, height of the smaller y-value dataPoint will be negligible and not visible. We will reconsider this behaviour to be improved in future releases. However, you can workaround this behaviour by adding some larger value dataPoint instead of smaller value as shown in this JSFiddle.
—-
Manoj Mohan
Team CanvasJS
Date Time on axisY is not supported as of now. However, you can achieve your above requirement as shown in this JSFiddle.
—-
Manoj Mohan
Team CanvasJS
Index-labels overlap each other as there would be no space available when the datapoint values are small. It can be avoided to an extent by setting indexLabelFontSize to a smaller value.
—-
Manoj Mohan
Team CanvasJS
You can disable interaction with chart like updating toolTip, zooming/panning, mouse-events, etc with the help of interactivityEnabled property. Setting interactivityEnabled to false in smaller screen should work fine in your case. Please take a look at this JSFiddle.
—-
Manoj Mohan
Team CanvasJS
Please take a look at this gallery page for an example on adding dataPoints from mysql database in PHP.
If you are still facing issues in integrating kindly share sample project along with sample database over Google-Drive and Onedrive so that we can look into code and understand the scenario better and help you resolve.
—-
Manoj Mohan
Team CanvasJS
To display the image properly on zooming and panning, you can call a function to re-position the image on rangeChanged event.
—-
Manoj Mohan
Team CanvasJS
Setting exportEnabled property to true lets you to print or save the chart as an image. You can also print the chart programmatically with the help of the print method. Please refer to the documentation for more customisation options available.
—-
Manoj Mohan
Team CanvasJS