Versions in this module Expand all Collapse all v0 v0.1.0 Nov 2, 2023 Changes in this version + func GetCall(callName CallType) string + func GetSub(SubName SubType) (string, []interface{}) + type CallType int + const AddGlobalAccessCall + const ChangeGuestPolicyCall + const ChatMessageBeforeJoinCounterCall + const ClearWhiteboardCall + const CreateBreakoutRoomCall + const CreateGroupCall + const CreateSessionCall + const EndAllBreakoutsCall + const FetchMessagePerPageCall + const GetPadIdCall + const MuteAllExceptPresenterCall + const MuteAllUsersCall + const RemovePresentationCall + const SendBulkAnnotationsCall + const SendGroupChatMsgCall + const SetEmojiStatusCall + const SetExitReasonCall + const StartUserTypingCall + const StopUserTypingCall + const StreamCursorCall + const SwitchSlideCall + const ToggleLockSettingsCall + const ToggleVoiceCall + const ToggleWebcamsOnlyForModeratorCall + const UndoAnnotationCall + const UpdateCaptionsOwnerCall + const UserChangedLocalSettingsCall + const UserLeftMeetingCall + const UserShareWebcamCall + const UserUnshareWebcamCall + const ValidateAuthTokenCall + const VoidConnectionCall + const ZoomSlideCall + type Chat struct + Access string + ChatId string + CreatedBy string + MeetingId string + Participants []ChatParticipants + Users []string + type ChatParticipants struct + ID string + Name string + Role string + type Meeting struct + BreakoutProps MeetingBreakoutProps + DurationProps MeetingDurationProps + Groups []interface{} + GuestLobbyMessage string + Layout string + LockSettingsProps MeetingLockSettingsProps + MeetingEnded bool + MeetingId string + MeetingProp MeetingMeetingProp + MetadataProp MeetingMetadataProp + PublishedPoll bool + RandomlySelectedUser []interface{} + SystemProps MeetingSystemProps + UsersProp MeetingUsersProp + VoiceProp MeetingVoiceProp + WelcomeProp MeetingWelcomeProp + type MeetingBreakoutProps struct + BreakoutRooms []interface{} + FreeJoin bool + ParentId string + PrivateChatEnabled bool + Record bool + Sequence int + type MeetingDurationProps struct + CreatedDate string + CreatedTime int + Duration int + EndWhenNoModerator bool + EndWhenNoModeratorDelayInMinutes int + MeetingExpireIfNoUserJoinedInMinutes int + MeetingExpireWhenLastUserLeftInMinutes int + TimeRemaining int + UserActivitySignResponseDelayInMinutes int + UserInactivityInspectTimerInMinutes int + UserInactivityThresholdInMinutes int + type MeetingLockSettingsProps struct + DisableCam bool + DisableMic bool + DisableNotes bool + DisablePrivateChat bool + DisablePublicChat bool + HideUserList bool + HideViewersCursor bool + LockOnJoin bool + LockOnJoinConfigurable bool + LockedLayout bool + SetBy string + type MeetingMeetingProp struct + DisabledFeatures []string + ExtId string + IntId string + IsBreakout bool + MeetingCameraCap int + Name string + type MeetingMetadataProp struct + Metadata map[string]interface{} + type MeetingSystemProps struct + Html5InstanceId int + type MeetingUsersProp struct + AllowModsToEjectCameras bool + AllowModsToUnmuteUsers bool + AuthenticatedGuest bool + GuestPolicy string + MaxUsers int + MeetingLayout string + UserCameraCap int + WebcamsOnlyForModerator bool + type MeetingVoiceProp struct + DialNumber string + MuteOnStart bool + TelVoice string + VoiceConf string + type MeetingWelcomeProp struct + WelcomeMsg string + WelcomeMsgTemplate string + type Message struct + ChatEmphasizedText bool + ChatId string + CorrelationID string + ID string + MeetingId string + Message string + Sender string + SenderName string + SenderRole string + Timestamp int64 + func ConvertInToMessage(content ddp.Update) Message + type MessageSend struct + ChatEmphasizedText bool + ID string + Message string + Sender MessageSendSender + type MessageSendSender struct + ID string + Name string + Role string + type SubType int + const BreakoutsHistorySub + const BreakoutsSub + const CaptionsSub + const ConnectionStatusSub + const CurrentPollSub + const CurrentUser + const ExternalVideoMeetingsSub + const GroupChatMsgSub + const GroupChatSub + const GuestUserSub + const LocalSettingsSub + const MeetingTimeRemainingSub + const PadsSessionsSub + const PadsSub + const PadsUpdatesSub + const PollsSub + const PresentationPodsSub + const PresentationsSub + const RecordMeetingsSub + const ScreenshareSub + const SlidePositionsSub + const SlidesSub + const StreamAnnotationsAddedSub + const StreamAnnotationsRemovedSub + const StreamCursorSub + const UsersInfosSub + const UsersPersistentDataSub + const UsersSettingsSub + const UsersSub + const UsersTypingSub + const VideoStreamsSub + const VoiceCallStatesSub + const VoiceUsersSub + const WhiteboardMultiUserSub + type User struct + Approved bool + AuthTokenValidatedTime int64 + Authed bool + Avatar string + BreakoutProps UserBreakoutProps + ClientType string + Color string + EffectiveConnectionType interface{} + Emoji string + ExtID string + Guest bool + GuestStatus string + InactivityCheck bool + IntID string + Left bool + Locked bool + LoggedOut bool + LoginTime int64 + MeetingID string + Mobile bool + Name string + Pin bool + Presenter bool + ResponseDelay int + Role string + SortName string + UserID string + Validated bool + type UserBreakoutProps struct + IsBreakoutUser bool + ParentID string + type VoiceUser struct + CallerName string + CallerNum string + CallingWith string + IntId string + Joined bool + ListenOnly bool + MeetingId string + Muted bool + Spoke bool + Talking bool + VoiceConf string + VoiceUserId string