createSubDirectories method

void createSubDirectories(
  1. String parentDirectory,
  2. List<String> subDirectoryNames
)

Creates subdirectories within the specified parent directory.

The parentDirectory is the parent directory where the subdirectories will be created. The subDirectoryNames is a list of names for the subdirectories to be created.

Implementation

void createSubDirectories(
    String parentDirectory, List<String> subDirectoryNames) {
  for (var subDirectoryName in subDirectoryNames) {
    final Directory subDirectory =
        Directory('$parentDirectory/$subDirectoryName');
    if (!subDirectory.existsSync()) {
      subDirectory.createSync(recursive: true);
      print('Created folder: $parentDirectory/$subDirectoryName');
    }
  }
}