appDirServiceProvider top-level property

Provider<AppDirService> appDirServiceProvider
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;
});