OutgoingCallView
Represents the Outgoing Call state and UI, when the user is calling other people.
Properties
Handler that notifies when a call action has been performed.
List of the currently running jobs collecting data for the screen.
Functions
Binds OutgoingCallView 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 in the outgoing screen.
Updates the camera state shown in the ui.
Updates the microphone state shown in the ui.
Sets the participants avatars and updates the call 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.