callState property

CallState callState
getter/setter pair

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;