mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-22 11:41:09 +08:00
@@ -7,9 +7,9 @@ import 'package:get/get.dart';
|
||||
|
||||
class MemberSearchController extends GetxController
|
||||
with GetSingleTickerProviderStateMixin {
|
||||
late final tabController = TabController(vsync: this, length: 2);
|
||||
final editingController = TextEditingController();
|
||||
final focusNode = FocusNode();
|
||||
late final FocusNode focusNode;
|
||||
late final TabController tabController;
|
||||
late final TextEditingController editingController;
|
||||
|
||||
final mid = Get.parameters['mid']!;
|
||||
final uname = Get.parameters['uname'];
|
||||
@@ -17,14 +17,24 @@ class MemberSearchController extends GetxController
|
||||
final RxBool hasData = false.obs;
|
||||
final RxList<int> counts = <int>[-1, -1].obs;
|
||||
|
||||
late final arcCtr = Get.put(
|
||||
MemberSearchChildController(this, MemberSearchType.archive),
|
||||
tag: Utils.generateRandomString(8),
|
||||
);
|
||||
late final dynCtr = Get.put(
|
||||
MemberSearchChildController(this, MemberSearchType.dynamic),
|
||||
tag: Utils.generateRandomString(8),
|
||||
);
|
||||
late final MemberSearchChildController arcCtr;
|
||||
late final MemberSearchChildController dynCtr;
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
super.onInit();
|
||||
focusNode = FocusNode();
|
||||
editingController = TextEditingController();
|
||||
tabController = TabController(vsync: this, length: 2);
|
||||
arcCtr = Get.put(
|
||||
MemberSearchChildController(this, MemberSearchType.archive),
|
||||
tag: Utils.generateRandomString(8),
|
||||
);
|
||||
dynCtr = Get.put(
|
||||
MemberSearchChildController(this, MemberSearchType.dynamic),
|
||||
tag: Utils.generateRandomString(8),
|
||||
);
|
||||
}
|
||||
|
||||
void onClear() {
|
||||
if (editingController.value.text.isNotEmpty) {
|
||||
@@ -51,9 +61,9 @@ class MemberSearchController extends GetxController
|
||||
|
||||
@override
|
||||
void onClose() {
|
||||
editingController.dispose();
|
||||
focusNode.dispose();
|
||||
tabController.dispose();
|
||||
editingController.dispose();
|
||||
super.onClose();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user