readAtClientData method

Future<AtClientData?> readAtClientData({
  1. bool useSharedStorage = false,
})

Implementation

Future<AtClientData?> readAtClientData({
  bool useSharedStorage = false,
}) async {
  try {
    final store = await _getAppStorage(useSharedStorage: useSharedStorage);
    final value = await _readDataFromStore(
      store: store,
      useSharedStorage: useSharedStorage,
    );
    final json = jsonDecode(value ?? '{}');
    if (json is Map<String, dynamic>) {
      return AtClientData.fromJson(json);
    }
  } catch (e, s) {
    _logger.info('_getAtClientData', e, s);
    print(s);
  }
  return null;
}