Available only within TableConfig, manages the number of chips each player starts with when calling TableDataViewModel.initialiseNewTable().
The only changes that can occur to this variable are managed by validated helper functions within TableConfig, to ensure that only the correct data type is given.
startingChips
State<Int>
Mirrors the state of _startingChips, but in an immutable form.
This variable cannot be reassigned and only changes when _startingChips changes, which can only be changed by functions within TableConfig.
_bigBlind
MutableIntState
Available only within TableConfig, manages the big blind bet that is paid by the Players.bigBlindPlayer when calling TableDataViewModel.initialiseNewMatch() or TableDataViewModel.initialiseNewTable().
The only changes that can occur to this variable are managed by validated helper functions within TableConfig, to ensure that only the correct data type is given.
bigBlind
State<Int>
Mirrors the state of _bigBlind, but in an immutable form.
This variable cannot be reassigned and only changes when _bigBlind changes, which can only be changed by functions within TableConfig.
_smallBlind
MutableIntState
Available only within TableConfig, manages the small blind bet that is paid by the Players.smallBlindPlayer when calling TableDataViewModel.initialiseNewMatch() or TableDataViewModel.initialiseNewTable().
The only changes that can occur to this variable are managed by validated helper functions within TableConfig, to ensure that only the correct data type is given.
smallBlind
State<Int>
Mirrors the state of _smallBlind, but in an immutable form.
This variable cannot be reassigned and only changes when _smallBlind changes, which can only be changed by functions within TableConfig.