appDirServiceProvider top-level property
final
Provides the current AppDirService
instance.
Implementation
final appDirServiceProvider = Provider<AppDirService>((ref) {
final appDirService = Platform.isLinux
? LinuxAppDirService()
: Platform.isMacOS
? MacOsAppDirService()
: WindowsAppDirService();
return kDebugMode ? DebugAppDirService(appDirService) : appDirService;
});