extractArchiveZipAsync static method
Future<Directory>
extractArchiveZipAsync({
- required File archivedFile,
- required Directory directoryOutput,
- required String? password,
- bool verify = true,
- required ArchiveGeneralLibOptions archiveGeneralLibOptions,
extract archive zip async
Implementation
static Future<Directory> extractArchiveZipAsync({
/// GeneralLibrary
required File archivedFile,
/// GeneralLibrary
required Directory directoryOutput,
/// GeneralLibrary
required String? password,
/// GeneralLibrary
bool verify = true,
/// GeneralLibrary
required ArchiveGeneralLibOptions archiveGeneralLibOptions,
}) async {
final ArchiveGeneralLib archiveGeneralLib = ArchiveGeneralLib();
await extractArchiveToDisk(
archiveGeneralLib.zipDecoder(
path: archivedFile.path,
password: password,
verify: verify,
),
directoryOutput.uri.toFilePath(),
);
await archiveGeneralLib.closeAsync();
return directoryOutput;
}