CallGraphQlMixin mixin
ChatCall related functionality.
- Mixin applications
Properties
- client → GraphQlClient
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
callEvents(
ChatItemId id, ChatCallDeviceId deviceId) → Stream< QueryResult< Object?> > - Subscribes to ChatCallEvents of a ChatCall.
-
declineChatCall(
ChatId chatId) → Future< ChatEventsVersionedMixin?> - Declines the ongoing ChatCall in the specified Chat by the authenticated MyUser.
-
incomingCalls(
{int? first, IncomingChatCallsCursor? after, int? last, IncomingChatCallsCursor? before}) → Future< IncomingCalls$Query$IncomingChatCalls> - Returns a list of incoming ChatCalls of the authenticated MyUser.
-
incomingCallsTopEvents(
int count) → Stream< QueryResult< Object?> > -
Subscribes to updates of top
count
items of incomingCalls list. -
joinChatCall(
ChatId chatId, ChatCallCredentials creds) → Future< JoinCall$Mutation$JoinChatCall$JoinChatCallOk> - Joins the ongoing ChatCall in the specified Chat by the authenticated MyUser.
-
leaveChatCall(
ChatId chatId, ChatCallDeviceId deviceId) → Future< ChatEventsVersionedMixin?> - Leaves the ongoing ChatCall in the specified Chat by the authenticated MyUser.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
redialChatCallMember(
ChatId chatId, UserId memberId) → Future< ChatCallEventsVersionedMixin?> - Redials a User who left or declined the ongoing ChatCall in the specified Chat-group by the authenticated MyUser.
-
removeChatCallMember(
ChatId chatId, UserId userId) → Future< ChatEventsVersionedMixin?> - Removes the specified User from the ChatCall of the specified Chat-group by authority of the authenticated MyUser.
-
startChatCall(
ChatId chatId, ChatCallCredentials creds, [bool? withVideo]) → Future< StartCall$Mutation$StartChatCall$StartChatCallOk> - Starts a new ChatCall in the specified Chat by the authenticated MyUser.
-
toggleChatCallHand(
ChatId chatId, bool raised) → Future< ChatCallEventsVersionedMixin?> - Raises/lowers a hand of the authenticated MyUser in the specified ChatCall.
-
toString(
) → String -
A string representation of this object.
inherited
-
transformDialogCallIntoGroupCall(
ChatId chatId, List< UserId> additionalMemberIds, ChatName? groupName) → Future<ChatEventsVersionedMixin?> - Moves an ongoing ChatCall in a Chat-dialog to a newly created Chat-group, optionally adding new members.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited