call_ui/src/ongoing_call/bloc/bloc library
Classes
- CallingWidgetReceived
- Calling widget received from SDK
- EndCallButtonPressed
- End call button was pressed Behavior depends on callWorkFlow:
- LoadCallingScreen
- Load the calling screen Triggers token generation and session start
- OngoingCallBloc
- BLoC for managing ongoing call screen state and actions
- OngoingCallEnded
- Call ended (from SDK callback) Behavior depends on who ended the call
- OngoingCallEvent
- Base class for all ongoing call events Uses Equatable for proper event comparison in BLoC
- OngoingCallState
- State class for OngoingCallBloc Uses Equatable for proper state comparison in BLoC
- ParticipantListChanged
- Participant list changed (from V5 SDK callback) Updates the participants list in state
- SessionTimeout
- Session timeout occurred Ends the session
- UserListChanged
- User list changed (from SDK callback) Updates the participants list in state
Enums
- OngoingCallStatus
- Status enum for ongoing call screen