统一Badge组件 #9
This commit is contained in:
@ -77,10 +77,21 @@ Widget liveRcmdPanel(item, context, {floor = 1}) {
|
||||
src: item.modules.moduleDynamic.major.liveRcmd.cover,
|
||||
),
|
||||
),
|
||||
pBadge(watchedShow['text_large'], context, 6, 56, null, null,
|
||||
type: 'gray'),
|
||||
pBadge(
|
||||
liveStatus == 1 ? '直播中' : '直播结束', context, 6, 6, null, null),
|
||||
PBadge(
|
||||
text: watchedShow['text_large'],
|
||||
top: 6,
|
||||
right: 56,
|
||||
bottom: null,
|
||||
left: null,
|
||||
type: 'gray',
|
||||
),
|
||||
PBadge(
|
||||
text: liveStatus == 1 ? '直播中' : '直播结束',
|
||||
top: 6,
|
||||
right: 6,
|
||||
bottom: null,
|
||||
left: null,
|
||||
),
|
||||
Positioned(
|
||||
left: 0,
|
||||
right: 0,
|
||||
|
||||
@ -85,7 +85,14 @@ Widget picWidget(item, context) {
|
||||
children: list,
|
||||
),
|
||||
if (len == 1 && origAspectRatio < 0.4)
|
||||
pBadge('长图', context, null, null, 6.0, 6.0, type: 'gray')
|
||||
const PBadge(
|
||||
text: '长图',
|
||||
top: null,
|
||||
right: null,
|
||||
bottom: 6.0,
|
||||
left: 6.0,
|
||||
type: 'gray',
|
||||
)
|
||||
],
|
||||
),
|
||||
);
|
||||
|
||||
@ -89,7 +89,13 @@ Widget videoSeasonWidget(item, context, type, {floor = 1}) {
|
||||
),
|
||||
),
|
||||
if (content.badge != null && type == 'pgc')
|
||||
pBadge(content.badge['text'], context, 8.0, 10.0, null, null),
|
||||
PBadge(
|
||||
text: content.badge['text'],
|
||||
top: 8.0,
|
||||
right: 10.0,
|
||||
bottom: null,
|
||||
left: null,
|
||||
),
|
||||
Positioned(
|
||||
left: 0,
|
||||
right: 0,
|
||||
|
||||
Reference in New Issue
Block a user