/// <summary>
 /// The X axis or category axis. Normally this is the horizontal axis, though if the chart is inverted this is the vertical axis.
 /// In case of multiple axes, the xAxis node is an array of configuration objects.
 /// </summary>
 /// <param name="xAxisArray">Array of X axis options.</param>
 /// <returns></returns>
 public Highstock SetXAxis(XAxis[] xAxisArray)
 {
     _XAxisArray = xAxisArray;
     return this;
 }
 /// <summary>
 /// The X axis or category axis. Normally this is the horizontal axis, though if the chart is inverted this is the vertical axis.
 /// In case of multiple axes, the xAxis node is an array of configuration objects.
 /// </summary>
 /// <param name="xAxis">The X axis options.</param>
 /// <returns></returns>
 public Highstock SetXAxis(XAxis xAxis)
 {
     _XAxis = xAxis;
     return this;
 }