Rename widget
This commit is contained in:
parent
0b47541aee
commit
610a5feb17
4 changed files with 11 additions and 10 deletions
|
@ -5,7 +5,7 @@ import 'package:flutter/widgets.dart';
|
|||
import 'package:myapp/models/album.dart';
|
||||
import 'package:myapp/models/photo.dart';
|
||||
import 'package:myapp/ui/album_widget.dart';
|
||||
import 'package:myapp/ui/image_widget.dart';
|
||||
import 'package:myapp/ui/thumbnail_widget.dart';
|
||||
import 'package:path/path.dart' as path;
|
||||
|
||||
class AlbumListWidget extends StatefulWidget {
|
||||
|
@ -59,7 +59,7 @@ class _AlbumListWidgetState extends State<AlbumListWidget> {
|
|||
return GestureDetector(
|
||||
child: Column(
|
||||
children: <Widget>[
|
||||
ImageWidget(album.photos[0], size: 140),
|
||||
ThumbnailWidget(album.photos[0], size: 140),
|
||||
Padding(padding: EdgeInsets.all(2)),
|
||||
Expanded(
|
||||
child: Text(
|
||||
|
|
|
@ -4,7 +4,7 @@ import 'package:myapp/models/face.dart';
|
|||
import 'package:myapp/models/photo.dart';
|
||||
import 'package:myapp/ui/circular_network_image_widget.dart';
|
||||
import 'package:myapp/core/constants.dart' as Constants;
|
||||
import 'package:myapp/ui/image_widget.dart';
|
||||
import 'package:myapp/ui/thumbnail_widget.dart';
|
||||
|
||||
import 'detail_page.dart';
|
||||
|
||||
|
@ -59,7 +59,7 @@ class FaceSearchResultsPage extends StatelessWidget {
|
|||
onTap: () async {
|
||||
_routeToDetailPage(photos, index, context);
|
||||
},
|
||||
child: ImageWidget(photos[index]),
|
||||
child: ThumbnailWidget(photos[index]),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ import 'package:flutter/services.dart';
|
|||
import 'package:myapp/models/photo.dart';
|
||||
import 'package:myapp/photo_loader.dart';
|
||||
import 'package:myapp/ui/detail_page.dart';
|
||||
import 'package:myapp/ui/image_widget.dart';
|
||||
import 'package:myapp/ui/thumbnail_widget.dart';
|
||||
import 'package:myapp/utils/date_time_util.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
|
@ -96,7 +96,7 @@ class _GalleryState extends State<Gallery> {
|
|||
? Border.all(width: 4.0, color: Colors.blue)
|
||||
: null,
|
||||
),
|
||||
child: ImageWidget(photo),
|
||||
child: ThumbnailWidget(photo),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
|
|
@ -5,24 +5,25 @@ import 'package:myapp/core/thumbnail_cache.dart';
|
|||
import 'package:myapp/models/photo.dart';
|
||||
import 'package:photo_manager/photo_manager.dart';
|
||||
|
||||
class ImageWidget extends StatefulWidget {
|
||||
class ThumbnailWidget extends StatefulWidget {
|
||||
final Photo photo;
|
||||
final int size;
|
||||
|
||||
const ImageWidget(
|
||||
const ThumbnailWidget(
|
||||
this.photo, {
|
||||
Key key,
|
||||
this.size,
|
||||
}) : super(key: key);
|
||||
@override
|
||||
_ImageWidgetState createState() => _ImageWidgetState();
|
||||
_ThumbnailWidgetState createState() => _ThumbnailWidgetState();
|
||||
}
|
||||
|
||||
class _ImageWidgetState extends State<ImageWidget> {
|
||||
class _ThumbnailWidgetState extends State<ThumbnailWidget> {
|
||||
static final Widget loadingWidget = Container(
|
||||
alignment: Alignment.center,
|
||||
color: Colors.grey[500],
|
||||
);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final size = widget.size == null ? 512 : widget.size;
|
Loading…
Add table
Reference in a new issue