call_ui/src/call_buttons/bloc/bloc library
Barrel export for call_buttons bloc
Classes
- CallButtonsBloc
- BLoC for managing call buttons state and call initiation workflow
- CallButtonsEvent
- Base class for all call buttons events Uses Equatable for proper event comparison in BLoC
- CallButtonsState
- State for CallButtons BLoC Manages button disabled state and call initiation workflow
- CallEnded
- Call has ended (either by user or remote party) Re-enables the call buttons
- CallRejected
- Call was rejected by the receiver or system Re-enables the call buttons
- InitiateVideoCall
- Initiate a video call For user receivers: initiates a direct video call For group receivers: initiates a meeting with video
- InitiateVoiceCall
- Initiate a voice (audio) call For user receivers: initiates a direct audio call For group receivers: initiates a meeting with audio only