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