title: Highcharts - Updating a chart's option after initial render
body: <p>Is it possible to update a chart's option (marginRight for example) and call <code>redraw()</code> to have that new value reflected in the chart? Or does a new instance of the chart need to be created for these types of changes?</p>
  
  <p>I think it may be the latter because it sounds like only data or axis values can be altered after the chart is created. I see the documentation for redraw states:</p>
  
  <blockquote>
    <p>Redraw the chart after changes have been done to the data or axis extremes</p>
  </blockquote>
  
  <p>And the new dynamic feature in 3.0 states:</p>
  
  <blockquote>
    <p>Through a full API you can add, remove and modify series and points or modify axes at any time after chart creation.</p>
  </blockquote>
  
  <p>Thank you in advance.</p>
  
  <p><strong>Update</strong></p>
  
  <p>My reason for wanting to do this was I had a vertical layout and right-aligned legend that was overlapping my chart. I just realized Highcharts automatically sets the correct marginRight to accommodate for this if one isn't explicitly specified.</p>