getNativeImageResponse method

ImageResponse? getNativeImageResponse(
  1. String imageAlias
)

获取native图片名,通过ImageWidget方式加载,若返回null表示该图片不存在. imageAlias 图片别名

Implementation

ImageResponse? getNativeImageResponse(String imageAlias) {
  NativeImageEntry? imageEntry = _nativeImageMap?[imageAlias];
  if (imageEntry == null) {
    return null;
  }
  String? image;
  var suffix = '';
  if (Platform.isIOS) {
    image = imageEntry.ios;
    suffix = image?.suffixName ?? "";
  } else if (Platform.isAndroid) {
    image = imageEntry.android;
    suffix = image?.suffixName ?? "";
  }
  if (image.isEmptyString) {
    return null;
  }
  return ImageResponse(result: image, suffix: suffix.isEmptyString ? "" : ".$suffix");
}