Load GIF images and can set framerate
With GifView
you can load GIF images of easy way and can configure frameRate.
- Load from
Assets
; - Load from
Network
; - Load from
Memory
; - Set frame rate;
- Listen when start (
onStart
), change frame (onChange
) and finish (onFinish
) animation. - Set
progress
while loading GIF
Add gif_view
as a dependency in your pubspec.yaml file.
GifView.asset(
'assets/gif1.gif',
height: 200,
width: 200,
frameRate: 30, // default is 15 FPS
)
GifView.network(
'https://www.showmetech.com.br/wp-content/uploads/2015/09/happy-minion-gif.gif',
height: 200,
width: 200,
)
GifView.memory(
_bytes,
height: 200,
width: 200,
)
Name | Description | Default |
---|---|---|
frameRate | - | - |
isAnimated | - | true |
invertedAnimation | - | false |
loop | - | true |
height | - | - |
width | - | - |
progress | - | |
fit | - | - |
color | - | - |
colorBlendMode | - | - |
alignment | - | Alignment.center |
repeat | - | ImageRepeat.noRepeat |
centerSlice | - | - |
matchTextDirection | - | false |
invertColors | - | false |
filterQuality | - | FilterQuality.low |
isAntiAlias | - | false |
onFinish | - | - |
onStart | - | - |
onFrame | - | - |
onError | - | - |
scale | - | 1.0 |
headers | - | - |