buildImage method

Widget buildImage (
  1. BuildMetadata node,
  2. Object provider,
  3. ImageMetadata image
)

Builds Image from provider.

Implementation

Widget buildImage(BuildMetadata node, Object provider, ImageMetadata image) =>
    provider != null && provider is ImageProvider && image != null
        ? Image(
            errorBuilder: (_, error, __) {
              print('$provider error: $error');
              final text = image.alt ?? image.title ?? '❌';
              return Text(text);
            },
            image: provider,
            semanticLabel: image.alt ?? image.title,
          )
        : null;