import 'dart:io'; import 'package:fl_clash/common/path.dart'; /// Resolves every directory [appPath] hands out to [root]. Future useAppPaths(Directory root) { Future resolve() async => root; AppPath.supportDirectory = resolve; AppPath.temporaryDirectory = resolve; AppPath.cacheDirectory = resolve; AppPath.downloadDirectory = resolve; return appPath.rebind(); }