A:
You can maintain a reference to the Highcharts chart instance (via chartCallback or chartInstance binding). When your data changes (e.g. from an API), update the series[0].setData(…) or add/remove individual points/nodes using Highcharts API (e.g. chart.series[0].addPoint(…), removePoint(…)). After updating, call chart redraw. Use Angular’s change detection carefully (possibly wrap updates in ngZone.runOutsideAngular if performance matters).