import 'package:flutter/rendering.dart'; import 'package:injectable/injectable.dart'; import 'package:keyboard/base/base_controller.dart'; import 'package:keyboard/module/keyboard_setting/keyboard_setting_page.dart'; import '../../data/repository/account_repository.dart'; @injectable class MineController extends BaseController { final AccountRepository accountRepository; MineController(this.accountRepository); bool get isLogin => accountRepository.isLogin.value; String getUserName() { return '待实现'; } clickVip() { debugPrint('clickVip'); } clickOrders() { debugPrint('clickOrders'); } clickPreset() { debugPrint('clickPreset'); } clickKeyboardSetting() { debugPrint('clickKeyboardSetting'); KeyboardSettingPage.start(); } clickOnlineCustomerService() { debugPrint('clickOnlineCustomerService'); } clickSetting() { debugPrint('clickSetting'); } clickUserAgreement() { debugPrint('clickUserAgreement'); } clickPrivacyPolicy() { debugPrint('clickPrivacyPolicy'); } clickFeedback() { debugPrint('clickFeedback'); } clickSystemNotification() { debugPrint('clickSystemNotification'); } clickAboutUs() { debugPrint('clickAboutUs'); } clickShare() { debugPrint('clickShare'); } clickReportComplaint() { debugPrint('clickReportComplaint'); } }