flutter_image_widget 0.0.1 copy "flutter_image_widget: ^0.0.1" to clipboard
flutter_image_widget: ^0.0.1 copied to clipboard

A new Flutter flutter_image_widget.

0.0.1 #

FlutterImageWidget #

The FlutterImageWidget is a versatile Flutter widget designed for displaying different types of images in a Flutter application.

Features: #

  • Image Sources:

    • Supports various sources of images, including network images, local image files, SVG images, and assets.
  • Customization:

    • Allows customization of image dimensions (height and width).
    • Supports setting a custom background color for the image.
  • Placeholder Image:

    • Provides a customizable placeholder image that is displayed while the main image is loading.
  • Interactivity:

    • Allows for onTap functionality, making the image interactive when provided with a callback function.
  • Border Radius:

    • Supports applying a border radius to the image, allowing for rounded corners.
  • Borders:

    • Enables the addition of borders around the image, providing further visual customization.
  • Alignment:

    • Supports alignment of the image within its parent widget, allowing for precise positioning.
  • Error Handling:

    • Handles cases where the image source fails to load by displaying the specified placeholder image.
  • Optimized Network Image Loading:

    • Utilizes the CachedNetworkImage package to efficiently load and cache network images for improved performance.
  • SVG Image Support:

    • Renders SVG images using the SvgPicture.asset method, allowing for vector-based graphics.
  • File Picker Support:

    • Displays images from file paths using the Image.file widget, facilitating the inclusion of local images.
  • Code Cleanliness:

    • Follows best practices for clean and organized code, enhancing readability and maintainability.
  • Flexibility:

    • Designed to be flexible and adaptable to various use cases, providing a seamless experience for developers.
  • Sized Containers:

    • Utilizes Container widgets to manage the height and width of the images.
  • Conditional Rendering:

    • Employs conditional checks to determine which type of image to render based on the provided parameters.
  • Fallback Behavior:

    • Provides a fallback behavior (a SizedBox) in case none of the specified image sources are available.
4
likes
130
points
54
downloads

Publisher

unverified uploader

Weekly Downloads

A new Flutter flutter_image_widget.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

cached_network_image, flutter, flutter_svg

More

Packages that depend on flutter_image_widget