gif library Null safety
- A widget that renders a Gif controllable with AnimationController.
- Works as a cache system for already fetched GifInfo.
- Controller that wraps AnimationController and protects the duration parameter. This falls into a design choice to keep the duration control to the Gif widget.
- Stores all the ImageInfo and duration of a gif.
- How to auto start the gif.