import 'dart:ui'; import 'package:get/get.dart'; import '../../base/base_controller.dart'; import '../../resource/assets.gen.dart'; class MainController extends BaseController { @override void onInit() { super.onInit(); } final List tabBeans = [ TabBean( Assets.images.iconTabHomeUnselect.path, Assets.images.iconTabHomeSelected.path), TabBean( Assets.images.iconTabMoreUnselect.path, Assets.images.iconTabMoreSelected.path), ]; final _currentIndex = 0.obs; int get currentIndex => _currentIndex.value; void changeIndex(int index) { _currentIndex.value = index; } void updateIndex(int index) { _currentIndex.value = index; } } class TabBean { final String normalIcon; final String selectedIcon; TabBean(this.normalIcon, this.selectedIcon); }