removeController method
从分组中移除指定控制器
Implementation
void removeController(String label, AnimationController controller) {
final group = _groups[label];
if (group != null) {
group.remove(controller);
_controllerCompletionStatus.remove(controller);
// 如果分组为空,检查是否需要触发完成回调
if (group.isEmpty) {
_checkGroupCompletion(label);
}
_checkAllCompleted();
}
}