build method
- @override
- BuildContext context,
- CuratedList item,
- Map queryParams = const {}}
override
Implementation
@override
DetailParams build(BuildContext context, timeline_api.CuratedList item,
{relatedEntities, shareButtonHeroTag, Map queryParams = const {}}) {
return DetailParams(
item: item,
relatedContent: relatedEntities,
imageUrl: item.banner?.url,
isAppBarExpandable: item.banner != null,
itemType: "CuratedList",
screenTitle: "Curated List",
shareText: formatShareText(item),
shareSubject: formatShareSubject(item, "Curated List", item.title),
title: (context) {
return item.title;
},
content: (forceRefresh) {
return Future<String>.value(item.description);
},
tagsBuilder: (BuildContext context) {
return TagsSearchWidget(
tags: item.tags ?? [],
);
});
}