diff --git a/lib/common/widgets/imageview.dart b/lib/common/widgets/image_view.dart similarity index 99% rename from lib/common/widgets/imageview.dart rename to lib/common/widgets/image_view.dart index 4713c8bc..cdf14590 100644 --- a/lib/common/widgets/imageview.dart +++ b/lib/common/widgets/image_view.dart @@ -31,7 +31,7 @@ class ImageModel { bool get isLivePhoto => _isLivePhoto ??= liveUrl?.isNotEmpty == true; } -Widget imageview( +Widget imageView( double maxWidth, List picArr, { VoidCallback? onViewImage, diff --git a/lib/pages/dynamics/widgets/content_panel.dart b/lib/pages/dynamics/widgets/content_panel.dart index fa379760..50c9f8a4 100644 --- a/lib/pages/dynamics/widgets/content_panel.dart +++ b/lib/pages/dynamics/widgets/content_panel.dart @@ -1,5 +1,5 @@ // 内容 -import 'package:PiliPlus/common/widgets/imageview.dart'; +import 'package:PiliPlus/common/widgets/image_view.dart'; import 'package:flutter/material.dart'; import 'rich_node_panel.dart'; @@ -8,7 +8,7 @@ Widget content(context, item, source, callback) { InlineSpan picsNodes() { return WidgetSpan( child: LayoutBuilder( - builder: (context, constraints) => imageview( + builder: (context, constraints) => imageView( constraints.maxWidth, (item.modules.moduleDynamic.major.opus.pics as List) .map( diff --git a/lib/pages/dynamics/widgets/content_panel_grpc.dart b/lib/pages/dynamics/widgets/content_panel_grpc.dart index 16c8b2a3..00a3e7da 100644 --- a/lib/pages/dynamics/widgets/content_panel_grpc.dart +++ b/lib/pages/dynamics/widgets/content_panel_grpc.dart @@ -1,5 +1,5 @@ // 内容 -import 'package:PiliPlus/common/widgets/imageview.dart'; +import 'package:PiliPlus/common/widgets/image_view.dart'; import 'package:PiliPlus/grpc/app/dynamic/v2/dynamic.pb.dart'; import 'package:flutter/material.dart'; @@ -18,7 +18,7 @@ class ContentGrpc extends StatelessWidget { InlineSpan picsNodes() { return WidgetSpan( child: LayoutBuilder( - builder: (context, constraints) => imageview( + builder: (context, constraints) => imageView( constraints.maxWidth, item.modules.first.moduleDynamic.dynDraw.items .map( diff --git a/lib/pages/dynamics/widgets/forward_panel.dart b/lib/pages/dynamics/widgets/forward_panel.dart index 8ad6215e..c80be764 100644 --- a/lib/pages/dynamics/widgets/forward_panel.dart +++ b/lib/pages/dynamics/widgets/forward_panel.dart @@ -1,7 +1,7 @@ // 转发 import 'package:PiliPlus/common/widgets/badge.dart'; import 'package:PiliPlus/common/widgets/image_save.dart'; -import 'package:PiliPlus/common/widgets/imageview.dart'; +import 'package:PiliPlus/common/widgets/image_view.dart'; import 'package:PiliPlus/common/widgets/network_img_layer.dart'; import 'package:PiliPlus/utils/extension.dart'; import 'package:flutter/material.dart'; @@ -21,7 +21,7 @@ import 'video_panel.dart'; InlineSpan picsNodes(List pics, callback) { return WidgetSpan( child: LayoutBuilder( - builder: (context, constraints) => imageview( + builder: (context, constraints) => imageView( constraints.maxWidth, pics .map( diff --git a/lib/pages/dynamics/widgets/pic_panel.dart b/lib/pages/dynamics/widgets/pic_panel.dart index 5015a2df..cc3892f7 100644 --- a/lib/pages/dynamics/widgets/pic_panel.dart +++ b/lib/pages/dynamics/widgets/pic_panel.dart @@ -1,4 +1,4 @@ -import 'package:PiliPlus/common/widgets/imageview.dart'; +import 'package:PiliPlus/common/widgets/image_view.dart'; import 'package:flutter/material.dart'; Widget picWidget(item, context, callback) { @@ -9,7 +9,7 @@ Widget picWidget(item, context, callback) { return const SizedBox(); } return LayoutBuilder( - builder: (context, constraints) => imageview( + builder: (context, constraints) => imageView( constraints.maxWidth, (item.modules.moduleDynamic.major.draw.items as List) .map( diff --git a/lib/pages/video/detail/reply/widgets/reply_item.dart b/lib/pages/video/detail/reply/widgets/reply_item.dart index 3b02229e..30356300 100644 --- a/lib/pages/video/detail/reply/widgets/reply_item.dart +++ b/lib/pages/video/detail/reply/widgets/reply_item.dart @@ -1,7 +1,7 @@ import 'dart:math'; import 'package:PiliPlus/common/constants.dart'; -import 'package:PiliPlus/common/widgets/imageview.dart'; +import 'package:PiliPlus/common/widgets/image_view.dart'; import 'package:PiliPlus/common/widgets/report.dart'; import 'package:PiliPlus/http/init.dart'; import 'package:PiliPlus/http/video.dart'; @@ -993,7 +993,7 @@ class ReplyItem extends StatelessWidget { spanChildren.add( WidgetSpan( child: LayoutBuilder( - builder: (context, constraints) => imageview( + builder: (context, constraints) => imageView( constraints.maxWidth, (content.pictures as List) .map( diff --git a/lib/pages/video/detail/reply/widgets/reply_item_grpc.dart b/lib/pages/video/detail/reply/widgets/reply_item_grpc.dart index 8f82e90a..e6a6c3ab 100644 --- a/lib/pages/video/detail/reply/widgets/reply_item_grpc.dart +++ b/lib/pages/video/detail/reply/widgets/reply_item_grpc.dart @@ -2,7 +2,7 @@ import 'dart:math'; import 'package:PiliPlus/common/constants.dart'; import 'package:PiliPlus/common/widgets/badge.dart'; -import 'package:PiliPlus/common/widgets/imageview.dart'; +import 'package:PiliPlus/common/widgets/image_view.dart'; import 'package:PiliPlus/common/widgets/report.dart'; import 'package:PiliPlus/grpc/app/main/community/reply/v1/reply.pb.dart'; import 'package:PiliPlus/http/init.dart'; @@ -1033,7 +1033,7 @@ class ReplyItemGrpc extends StatelessWidget { spanChildren.add( WidgetSpan( child: LayoutBuilder( - builder: (context, constraints) => imageview( + builder: (context, constraints) => imageView( constraints.maxWidth, content.pictures .map(