IncomingCallView
Represents the Incoming Call state and UI, when the user receives a call from other people.
Properties
Handled that notifies about performed Call Actions.
List of the currently running jobs collecting data for the screen.
Functions
Binds IncomingCallView with CallViewModel, updating the view's state based on data provided by the ViewModel, and propagating view events to the ViewModel as needed.
Notifies that the orientation has changed.
Sets the call status text.
Sets the camera option icon as enabled or disabled.
Depending on the number of participants updated the avatar sizes on incoming/outgoing screens and updates the background.
Used to start a job for this screen. The started job will be added to the runningJobs list so we can clean them up when not needed any more.
Stops and clears all of the currently running jobs.