Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions cached_network_image_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## [2.0.1] - 2026-09-22

* Reformat with the current Dart formatter

## [2.0.0] - 2026-08-25

### Breaking changes
Expand Down
10 changes: 5 additions & 5 deletions cached_network_image_web/lib/cached_network_image_web.dart
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ import 'dart:typed_data';
import 'dart:ui' as ui;

import 'package:cached_network_image_platform_interface'
'/cached_network_image_platform_interface.dart' as platform
'/cached_network_image_platform_interface.dart'
as platform
show ImageLoader, ImageRenderMethodForWeb;
import 'package:material_ui/material_ui.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
Expand Down Expand Up @@ -147,10 +148,9 @@ class ImageLoader implements platform.ImageLoader {
state = _State.waitingForData;
}

event.file
.readAsBytes()
.then((value) => decode(value))
.then((data) {
event.file.readAsBytes().then((value) => decode(value)).then((
data,
) {
streamController.add(data);
if (state == _State.closing) {
streamController.close();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@ import 'dart:ui' as ui;
Future<ui.Codec> createImageCodecFromUrl(
Uri url, {
void Function(int cumulativeBytesLoaded, int expectedTotalBytes)?
chunkCallback,
chunkCallback,
}) {
throw UnsupportedError(
'createImageCodecFromUrl is only available on web',
);
throw UnsupportedError('createImageCodecFromUrl is only available on web');
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,7 @@ import 'dart:ui_web' as ui_web;
Future<ui.Codec> createImageCodecFromUrl(
Uri url, {
void Function(int cumulativeBytesLoaded, int expectedTotalBytes)?
chunkCallback,
chunkCallback,
}) {
return ui_web.createImageCodecFromUrl(
url,
chunkCallback: chunkCallback,
);
return ui_web.createImageCodecFromUrl(url, chunkCallback: chunkCallback);
}
2 changes: 1 addition & 1 deletion cached_network_image_web/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: cached_network_image_web
description: Web implementation of CachedNetworkImage
version: 2.0.0
version: 2.0.1
homepage: https://github.com/Baseflow/flutter_cached_network_image

environment:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ import 'dart:typed_data';
import 'dart:ui' as ui;

import 'package:cached_network_image_platform_interface'
'/cached_network_image_platform_interface.dart' hide ImageLoader;
'/cached_network_image_platform_interface.dart'
hide ImageLoader;
import 'package:cached_network_image_web/cached_network_image_web.dart';
import 'package:file/file.dart';
import 'package:flutter/widgets.dart';
Expand Down
Loading