mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
chore: rename imageview
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -31,7 +31,7 @@ class ImageModel {
|
|||||||
bool get isLivePhoto => _isLivePhoto ??= liveUrl?.isNotEmpty == true;
|
bool get isLivePhoto => _isLivePhoto ??= liveUrl?.isNotEmpty == true;
|
||||||
}
|
}
|
||||||
|
|
||||||
Widget imageview(
|
Widget imageView(
|
||||||
double maxWidth,
|
double maxWidth,
|
||||||
List<ImageModel> picArr, {
|
List<ImageModel> picArr, {
|
||||||
VoidCallback? onViewImage,
|
VoidCallback? onViewImage,
|
||||||
@@ -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 'package:flutter/material.dart';
|
||||||
|
|
||||||
import 'rich_node_panel.dart';
|
import 'rich_node_panel.dart';
|
||||||
@@ -8,7 +8,7 @@ Widget content(context, item, source, callback) {
|
|||||||
InlineSpan picsNodes() {
|
InlineSpan picsNodes() {
|
||||||
return WidgetSpan(
|
return WidgetSpan(
|
||||||
child: LayoutBuilder(
|
child: LayoutBuilder(
|
||||||
builder: (context, constraints) => imageview(
|
builder: (context, constraints) => imageView(
|
||||||
constraints.maxWidth,
|
constraints.maxWidth,
|
||||||
(item.modules.moduleDynamic.major.opus.pics as List)
|
(item.modules.moduleDynamic.major.opus.pics as List)
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
@@ -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:PiliPlus/grpc/app/dynamic/v2/dynamic.pb.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ class ContentGrpc extends StatelessWidget {
|
|||||||
InlineSpan picsNodes() {
|
InlineSpan picsNodes() {
|
||||||
return WidgetSpan(
|
return WidgetSpan(
|
||||||
child: LayoutBuilder(
|
child: LayoutBuilder(
|
||||||
builder: (context, constraints) => imageview(
|
builder: (context, constraints) => imageView(
|
||||||
constraints.maxWidth,
|
constraints.maxWidth,
|
||||||
item.modules.first.moduleDynamic.dynDraw.items
|
item.modules.first.moduleDynamic.dynDraw.items
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// 转发
|
// 转发
|
||||||
import 'package:PiliPlus/common/widgets/badge.dart';
|
import 'package:PiliPlus/common/widgets/badge.dart';
|
||||||
import 'package:PiliPlus/common/widgets/image_save.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/common/widgets/network_img_layer.dart';
|
||||||
import 'package:PiliPlus/utils/extension.dart';
|
import 'package:PiliPlus/utils/extension.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
@@ -21,7 +21,7 @@ import 'video_panel.dart';
|
|||||||
InlineSpan picsNodes(List<OpusPicsModel> pics, callback) {
|
InlineSpan picsNodes(List<OpusPicsModel> pics, callback) {
|
||||||
return WidgetSpan(
|
return WidgetSpan(
|
||||||
child: LayoutBuilder(
|
child: LayoutBuilder(
|
||||||
builder: (context, constraints) => imageview(
|
builder: (context, constraints) => imageView(
|
||||||
constraints.maxWidth,
|
constraints.maxWidth,
|
||||||
pics
|
pics
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import 'package:PiliPlus/common/widgets/imageview.dart';
|
import 'package:PiliPlus/common/widgets/image_view.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
Widget picWidget(item, context, callback) {
|
Widget picWidget(item, context, callback) {
|
||||||
@@ -9,7 +9,7 @@ Widget picWidget(item, context, callback) {
|
|||||||
return const SizedBox();
|
return const SizedBox();
|
||||||
}
|
}
|
||||||
return LayoutBuilder(
|
return LayoutBuilder(
|
||||||
builder: (context, constraints) => imageview(
|
builder: (context, constraints) => imageView(
|
||||||
constraints.maxWidth,
|
constraints.maxWidth,
|
||||||
(item.modules.moduleDynamic.major.draw.items as List)
|
(item.modules.moduleDynamic.major.draw.items as List)
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import 'dart:math';
|
import 'dart:math';
|
||||||
|
|
||||||
import 'package:PiliPlus/common/constants.dart';
|
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/common/widgets/report.dart';
|
||||||
import 'package:PiliPlus/http/init.dart';
|
import 'package:PiliPlus/http/init.dart';
|
||||||
import 'package:PiliPlus/http/video.dart';
|
import 'package:PiliPlus/http/video.dart';
|
||||||
@@ -993,7 +993,7 @@ class ReplyItem extends StatelessWidget {
|
|||||||
spanChildren.add(
|
spanChildren.add(
|
||||||
WidgetSpan(
|
WidgetSpan(
|
||||||
child: LayoutBuilder(
|
child: LayoutBuilder(
|
||||||
builder: (context, constraints) => imageview(
|
builder: (context, constraints) => imageView(
|
||||||
constraints.maxWidth,
|
constraints.maxWidth,
|
||||||
(content.pictures as List)
|
(content.pictures as List)
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import 'dart:math';
|
|||||||
|
|
||||||
import 'package:PiliPlus/common/constants.dart';
|
import 'package:PiliPlus/common/constants.dart';
|
||||||
import 'package:PiliPlus/common/widgets/badge.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/common/widgets/report.dart';
|
||||||
import 'package:PiliPlus/grpc/app/main/community/reply/v1/reply.pb.dart';
|
import 'package:PiliPlus/grpc/app/main/community/reply/v1/reply.pb.dart';
|
||||||
import 'package:PiliPlus/http/init.dart';
|
import 'package:PiliPlus/http/init.dart';
|
||||||
@@ -1033,7 +1033,7 @@ class ReplyItemGrpc extends StatelessWidget {
|
|||||||
spanChildren.add(
|
spanChildren.add(
|
||||||
WidgetSpan(
|
WidgetSpan(
|
||||||
child: LayoutBuilder(
|
child: LayoutBuilder(
|
||||||
builder: (context, constraints) => imageview(
|
builder: (context, constraints) => imageView(
|
||||||
constraints.maxWidth,
|
constraints.maxWidth,
|
||||||
content.pictures
|
content.pictures
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
Reference in New Issue
Block a user