setTimeframe method
Changes chart timeframe and refreshes historical candles.
Implementation
Future<void> setTimeframe(Timeframe newTimeframe) async {
if (_timeframe == newTimeframe) return;
_timeframe = newTimeframe;
_candleBuilder = CandleBuilder(timeframe: newTimeframe);
_crosshairPosition = null;
_hoveredCandle = null;
await initialize();
triggerAutoSave();
}