27 lines
539 B
Dart
27 lines
539 B
Dart
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
import 'package:rogapp/model/game_instance_state.dart';
|
|
|
|
final gameStateNotifierProvider = StateNotifierProvider<GameStaticState, GameInstanceState>((ref) {
|
|
return GameStaticState();
|
|
});
|
|
|
|
|
|
class GameStaticState extends StateNotifier<GameInstanceState>{
|
|
GameStaticState(): super(GameInstanceState());
|
|
|
|
@override
|
|
GameInstanceState get state => super.state;
|
|
|
|
void startGame(GameInstanceState gi){
|
|
state = gi;
|
|
}
|
|
|
|
void doCheckin(){
|
|
|
|
}
|
|
|
|
void makeGoal(){
|
|
|
|
}
|
|
|
|
} |