controller.dart 889 B

1234567891011121314151617181920212223242526272829303132333435
  1. import 'package:electronic_assistant/base/base_controller.dart';
  2. import 'package:get/get.dart';
  3. import 'package:get/get_core/src/get_main.dart';
  4. import '../../../data/bean/template_bean.dart';
  5. import '../controller.dart';
  6. class MindMapController extends BaseController {
  7. final String? talkId;
  8. MindMapController(this.talkId);
  9. TalkController get talkController => Get.find<TalkController>(tag: talkId);
  10. List<TemplateBean>? get templateList => talkController.templateList.value;
  11. int? get templateSelectId => talkController.templateSelectId.value;
  12. RxBool get isShowMindFullScreen => talkController.isShowMindFullScreen;
  13. @override
  14. void onReady() {
  15. super.onReady();
  16. }
  17. void addTemplateClick() {}
  18. void fullScreenClick() {
  19. talkController.isShowMindFullScreen.value = true;
  20. }
  21. void exitFullScreenClick() {
  22. talkController.onExitMindFullScreen();
  23. }
  24. }