import 'dart:io'; class ReadData { static Future> readFileString(String classString) async { var fileName = 'lib/model/' + classString.toLowerCase() + '.data'; var file = File(fileName); var contents = []; print('open file "$fileName"'); if (await file.exists()) { contents = await File(fileName).readAsLines(); } else { print('File "$fileName" not found.'); } return contents; } static Future> readFileNum(String classString) async { var fileName = 'lib/model/' + classString.toLowerCase() + '.data'; var file = File(fileName); var contents = []; print('open file "$fileName"'); if (await file.exists()) { var contentStrings = await File(fileName).readAsLines(); contents = contentStrings.map(num.parse).toList(); } else { print('File "$fileName" not found.'); } return contents; } }