Files
Reboot-Launcher/gui/lib/src/controller/build_controller.dart
Alessandro Autiero 5d89a603d7 9.0.8
2024-06-02 15:12:42 +02:00

23 lines
551 B
Dart

import 'package:get/get.dart';
import 'package:reboot_common/common.dart';
class BuildController extends GetxController {
List<FortniteBuild>? _builds;
Rxn<FortniteBuild> _selectedBuild;
BuildController() : _selectedBuild = Rxn();
List<FortniteBuild>? get builds => _builds;
FortniteBuild? get selectedBuild => _selectedBuild.value;
set selectedBuild(FortniteBuild? value) {
_selectedBuild.value = value;
}
set builds(List<FortniteBuild>? builds) {
_builds = builds;
_selectedBuild.value = builds?.firstOrNull;
}
}