controller.dart 729 B

12345678910111213141516171819202122
  1. import 'package:electronic_assistant/base/base_controller.dart';
  2. import 'package:electronic_assistant/module/main/controller.dart';
  3. import 'package:electronic_assistant/resource/string.gen.dart';
  4. import 'package:get/get.dart';
  5. import '../../data/repositories/account_repository.dart';
  6. class HomePageController extends BaseController {
  7. get isLogin => accountRepository.isLogin.value;
  8. get loginTxt => accountRepository.isLogin.value
  9. ? accountRepository.getUserSubName(accountRepository.phone)
  10. : StringName.homeGoLogin.tr;
  11. void goTalkRecordPage() {
  12. Get.find<MainController>().updateIndexByPageName(StringName.mainTabFile);
  13. }
  14. void showLoginDrawer() {
  15. Get.find<MainController>().openDrawer();
  16. }
  17. }