File tree Expand file tree Collapse file tree 6 files changed +25
-35
lines changed
cached_network_image_platform_interface Expand file tree Collapse file tree 6 files changed +25
-35
lines changed Original file line number Diff line number Diff line change @@ -9,16 +9,8 @@ dependencies:
9
9
sdk : flutter
10
10
flutter_cache_manager : ^3.3.0
11
11
octo_image : ^1.0.0
12
- cached_network_image_platform_interface :
13
- git :
14
- url : https://github.com/Baseflow/flutter_cached_network_image.git
15
- ref : 97fbb84e4149e0fce8d8641c57d742531371407d
16
- path : cached_network_image_platform_interface
17
- cached_network_image_web :
18
- git :
19
- url : https://github.com/Baseflow/flutter_cached_network_image.git
20
- ref : 66e18eb5c9b89dd457a776e656bb6663cb9a784d
21
- path : cached_network_image_web
12
+ cached_network_image_platform_interface : ^2.0.0
13
+ cached_network_image_web : ^1.0.2
22
14
23
15
24
16
dev_dependencies :
Original file line number Diff line number Diff line change
1
+ ## [ 2.0.0] - 2022-08-31
2
+ * Added loadBufferAsync for Flutter 3.3
3
+
1
4
## [ 1.0.0] - 2021-07-16
2
5
* Initial release
Original file line number Diff line number Diff line change 1
1
name : cached_network_image_platform_interface
2
2
description : Platform interface for CachedNetworkImage
3
- version : 1 .0.0
3
+ version : 2 .0.0
4
4
homepage : https://github.com/Baseflow/flutter_cached_network_image
5
5
6
6
environment :
Original file line number Diff line number Diff line change
1
+ ## [ 1.0.2] - 2022-08-31
2
+ * Added loadBufferAsync and deprecated loadAsync
3
+
1
4
## [ 1.0.1] - 2021-08-02
2
5
* Bug: fixed CORS issues in HTML image version.
3
6
Original file line number Diff line number Diff line change @@ -31,23 +31,19 @@ class ImageLoader implements platform.ImageLoader {
31
31
ImageRenderMethodForWeb imageRenderMethodForWeb,
32
32
Function () evictImage,
33
33
) {
34
- switch (imageRenderMethodForWeb) {
35
- case ImageRenderMethodForWeb .HttpGet :
36
- return _loadAsyncHttpGet (
37
- url,
38
- cacheKey,
39
- chunkEvents,
40
- decode,
41
- cacheManager,
42
- maxHeight,
43
- maxWidth,
44
- headers,
45
- errorListener,
46
- evictImage,
47
- );
48
- case ImageRenderMethodForWeb .HtmlImage :
49
- return _loadAsyncHtmlImage (url, chunkEvents).asStream ();
50
- }
34
+ return _load (
35
+ url,
36
+ cacheKey,
37
+ chunkEvents,
38
+ decode,
39
+ cacheManager,
40
+ maxHeight,
41
+ maxWidth,
42
+ headers,
43
+ errorListener,
44
+ imageRenderMethodForWeb,
45
+ evictImage,
46
+ );
51
47
}
52
48
53
49
@override
@@ -64,7 +60,7 @@ class ImageLoader implements platform.ImageLoader {
64
60
ImageRenderMethodForWeb imageRenderMethodForWeb,
65
61
Function () evictImage,
66
62
) {
67
- _load (
63
+ return _load (
68
64
url,
69
65
cacheKey,
70
66
chunkEvents,
Original file line number Diff line number Diff line change 1
1
name : cached_network_image_web
2
2
description : Web implementation of CachedNetworkImage
3
- version : 1.0.1
3
+ version : 1.0.2
4
4
homepage : https://github.com/Baseflow/flutter_cached_network_image
5
5
6
6
environment :
@@ -11,11 +11,7 @@ dependencies:
11
11
flutter :
12
12
sdk : flutter
13
13
flutter_cache_manager : ^3.0.0
14
- cached_network_image_platform_interface :
15
- git :
16
- url : https://github.com/Baseflow/flutter_cached_network_image.git
17
- ref : 97fbb84e4149e0fce8d8641c57d742531371407d
18
- path : cached_network_image_platform_interface
14
+ cached_network_image_platform_interface : ^2.0.0
19
15
20
16
dev_dependencies :
21
17
flutter_test :
You can’t perform that action at this time.
0 commit comments