fromNativeValue static method
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;
}
}