class GroupCallParticipant_
extends _GroupCallParticipant_
import { GroupCallParticipant_ } from "https://deno.land/x/mtkruto@0.1.190/tl/2_types.ts";
Info about a group call participant
Constructors
new
GroupCallParticipant_(params: { muted?: true; left?: true; can_self_unmute?: true; just_joined?: true; versioned?: true; min?: true; muted_by_you?: true; volume_by_admin?: true; self?: true; video_joined?: true; peer: enums.Peer; date: number; active_date?: number; source: number; volume?: number; about?: string; raise_hand_rating?: bigint; video?: enums.GroupCallParticipantVideo; presentation?: enums.GroupCallParticipantVideo; })Properties
protected
readonly
[params]: ParamsIf not set, the volume
and muted_by_you
fields can be safely used to overwrite locally cached information; otherwise, volume
will contain valid information only if volume_by_admin
is set both in the cache and in the received constructor.
Specifies the UI visualization order of peers with raised hands: peers with a higher rating should be showed first in the list.
If set, and updateGroupCallParticipants.version < locally stored call.version, info about this participant should be ignored. If (...), and updateGroupCallParticipants.version > call.version+1, the participant list should be refetched using phone.getGroupParticipants.
Static Properties
readonly
[paramDesc]: ParamDesc