fromNativeValue static method

WallpaperError? fromNativeValue(
  1. Object? value
)

Resolves a native string value back into a WallpaperError.

Implementation

static WallpaperError? fromNativeValue(Object? value) {
  switch (value as String?) {
    case 'unsupported':
      return WallpaperError.unsupported;
    case 'invalidImage':
      return WallpaperError.invalidImage;
    case 'permissionDenied':
      return WallpaperError.permissionDenied;
    case 'platformError':
      return WallpaperError.platformError;
    case 'networkError':
      return WallpaperError.networkError;
    case 'fileError':
      return WallpaperError.fileError;
    case 'unknown':
      return WallpaperError.unknown;
    default:
      return null;
  }
}