setTimeframe method

Future<void> setTimeframe(
  1. Timeframe newTimeframe
)

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();
}