ControlsOverlay constructor
const
ControlsOverlay({
- Key? key,
- required int fishCount,
- required int activeRipplesCount,
- required int activeFoodCount,
- required AquariumThemePreset currentPreset,
- required bool enableCaustics,
- required bool isControlsVisible,
- required bool isLoading,
- required ValueChanged<
int> onFishCountChanged, - required VoidCallback onDropFood,
- required ValueChanged<
AquariumThemePreset> onThemeChanged, - required ValueChanged<
bool> onToggleCaustics, - required VoidCallback onResetAquarium,
- required VoidCallback onToggleControlsVisibility,
- required VoidCallback onToggleLoading,
Implementation
const ControlsOverlay({
super.key,
required this.fishCount,
required this.activeRipplesCount,
required this.activeFoodCount,
required this.currentPreset,
required this.enableCaustics,
required this.isControlsVisible,
required this.isLoading,
required this.onFishCountChanged,
required this.onDropFood,
required this.onThemeChanged,
required this.onToggleCaustics,
required this.onResetAquarium,
required this.onToggleControlsVisibility,
required this.onToggleLoading,
});