load function

Future<String> load()

Carrega uma coleção de decks que está no computador.

Implementation

Future<String> load() async {
  FilePickerResult result = await FilePicker.platform
      .pickFiles(type: FileType.custom, allowedExtensions: ['json']);
  String jsonString = '';
  if (result != null) {
    try {
      jsonString = new String.fromCharCodes(result.files.first.bytes);
    } catch (e) {
      // Se não foi enviado nada ou der um erro de conversão retornar ''
    }
  }
  return jsonString;
}