callState property
Current Call State - Managed by CallHandler
This property holds the current state of the call. While it can be read directly,
it should NEVER be modified directly. All state changes must go through the
callHandler.changeState()
method to maintain consistency.
Important:
- READ ONLY in practice - do not assign directly
- Modified only through
callHandler.changeState()
- Represents states like: newCall, ringing, connecting, active, held, done, etc.
Implementation
late CallState callState;