init method

Future<void> init()

Fetches synchronous metadata from the native side. Must be awaited before NxtChartPage is built.

Implementation

Future<void> init() async {
  _symbolInfo = await _data.invokeMethod<String>('symbolInfo') ?? '{}';
  _underlyingSymbolInfo = await _data.invokeMethod<String>(
    'underlyingSymbolInfo',
  );
  _optionSymbols = await _data.invokeMethod<String>('optionSymbols') ?? '[]';
  _futureSymbols = await _data.invokeMethod<String>('futureSymbols');
  _indexSymbols = await _data.invokeMethod<String>('indexSymbols');
  _marketTiming = await _data.invokeMethod<String>('marketTiming') ?? '{}';
  _hasOCO = await _data.invokeMethod<bool>('hasOCO') ?? false;
  _storageKey = await _data.invokeMethod<String>('storageKey') ?? 'default';
}