loadSAssetString static method

Future<void> loadSAssetString(
  1. String path,
  2. String name
)

Implementation

static Future<void> loadSAssetString(String path, String name) async {
  if (textData.any((element) => element.name == name)) {
    if (kDebugMode) {
      print('$name already used. This path=$path');
    }
    // если такое имя уже было, нужно подумать, что сделать. пока отказываемся грузить
    return;
  }
  final data = await _loadString('$path$name');
  if (data.isNotEmpty) {
    textData.add(Mstrings(name, data));
    if (kDebugMode) {
      print('manager=> loaded $path$name');
    }
  } else {
    if (kDebugMode) {
      print('error loading $path$name');
    }
  }
}