mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-07-21 11:00:13 +08:00
@@ -29,14 +29,20 @@ class SearchAllPanel extends CommonSearchPanel {
|
||||
class _SearchAllPanelState
|
||||
extends CommonSearchPanelState<SearchAllPanel, SearchAllData, dynamic> {
|
||||
@override
|
||||
late final SearchAllController controller = Get.put(
|
||||
SearchAllController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
late final SearchAllController controller;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
controller = Get.put(
|
||||
SearchAllController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
Widget buildList(ThemeData theme, List<dynamic> list) {
|
||||
|
||||
@@ -28,14 +28,20 @@ class _SearchArticlePanelState
|
||||
>
|
||||
with GridMixin {
|
||||
@override
|
||||
late final SearchArticleController controller = Get.put(
|
||||
SearchArticleController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
late final SearchArticleController controller;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
controller = Get.put(
|
||||
SearchArticleController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
Widget buildHeader(ThemeData theme) {
|
||||
|
||||
@@ -28,14 +28,21 @@ class _SearchLivePanelState
|
||||
SearchLiveItemModel
|
||||
> {
|
||||
@override
|
||||
late final controller = Get.put(
|
||||
SearchPanelController<SearchLiveData, SearchLiveItemModel>(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
late final SearchPanelController<SearchLiveData, SearchLiveItemModel>
|
||||
controller;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
controller = Get.put(
|
||||
SearchPanelController<SearchLiveData, SearchLiveItemModel>(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
}
|
||||
|
||||
late final gridDelegate = SliverGridDelegateWithExtentAndRatio(
|
||||
maxCrossAxisExtent: Grid.smallCardWidth,
|
||||
|
||||
@@ -29,14 +29,21 @@ class _SearchPgcPanelState
|
||||
SearchPgcItemModel
|
||||
> {
|
||||
@override
|
||||
late final controller = Get.put(
|
||||
SearchPanelController<SearchPgcData, SearchPgcItemModel>(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
late final SearchPanelController<SearchPgcData, SearchPgcItemModel>
|
||||
controller;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
controller = Get.put(
|
||||
SearchPanelController<SearchPgcData, SearchPgcItemModel>(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
}
|
||||
|
||||
late final gridDelegate = SliverGridDelegateWithMaxCrossAxisExtent(
|
||||
maxCrossAxisExtent: Grid.smallCardWidth * 2,
|
||||
|
||||
@@ -29,14 +29,20 @@ class _SearchUserPanelState
|
||||
SearchUserItemModel
|
||||
> {
|
||||
@override
|
||||
late final SearchUserController controller = Get.put(
|
||||
SearchUserController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
late final SearchUserController controller;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
controller = Get.put(
|
||||
SearchUserController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
Widget buildHeader(ThemeData theme) {
|
||||
|
||||
@@ -30,14 +30,20 @@ class _SearchVideoPanelState
|
||||
>
|
||||
with GridMixin {
|
||||
@override
|
||||
late final SearchVideoController controller = Get.put(
|
||||
SearchVideoController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
late final SearchVideoController controller;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
controller = Get.put(
|
||||
SearchVideoController(
|
||||
keyword: widget.keyword,
|
||||
searchType: widget.searchType,
|
||||
tag: widget.tag,
|
||||
),
|
||||
tag: widget.searchType.name + widget.tag,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
Widget buildHeader(ThemeData theme) {
|
||||
|
||||
Reference in New Issue
Block a user