// ignore_for_file: invalid_use_of_protected_member part of '../../registration_page.dart'; extension _RegistrationModePart on _RegistrationPageState { void _cycleMode() { _feedbackService.trigger(FeedbackEvent.modeSwitch); setState(() { switch (_mode) { case RegistrationMode.singleCode: _mode = RegistrationMode.multiCode; case RegistrationMode.multiCode: _mode = RegistrationMode.singleCode; // 切换到单码时,只保留最后一个总排号 if (_zongpaiNos.length > 1) { _zongpaiNos.removeRange(0, _zongpaiNos.length - 1); } } }); } }