@johnsnowthedeveloper,
You can use the event parameter of rangeChanging() to access viewportMinimum and viewportMaximum. You can access axis as an array (e.axisX[0]), sorry for the inconvenience caused & we have updated jsfiddle for the same.
___
Suyash Singh
Team CanvasJS