OptionalonAdminAdded
onAdminAdded?: ((groupId: string, administrator: string) => void)
Type declaration
- (groupId, administrator): void
Parameters
- groupId: string
- administrator: string
Returns void
OptionalonAdminRemoved
onAdminRemoved?: ((groupId: string, administrator: string) => void)
Type declaration
- (groupId, administrator): void
Parameters
- groupId: string
- administrator: string
Returns void
OptionalonAllMemberMuteStateChanged
onAllMemberMuteStateChanged?: ((groupId: string, isMuted: boolean) => void)
Type declaration
- (groupId, isMuted): void
Parameters
- groupId: string
- isMuted: boolean
Returns void
OptionalonAnnouncementChanged
onAnnouncementChanged?: ((groupId: string, announcement: string) => void)
Type declaration
- (groupId, announcement): void
Parameters
- groupId: string
- announcement: string
Returns void
OptionalonAutoAcceptInvitationFromGroup
onAutoAcceptInvitationFromGroup?: ((groupId: string, inviter: string, inviteMessage: string) => void)
Type declaration
- (groupId, inviter, inviteMessage): void
Parameters
- groupId: string
- inviter: string
- inviteMessage: string
Returns void
OptionalonGroupDestroyed
onGroupDestroyed?: ((groupId: string, groupName: string) => void)
Type declaration
- (groupId, groupName): void
Parameters
- groupId: string
- groupName: string
Returns void
OptionalonGroupMemberAttributeChanged
onGroupMemberAttributeChanged?: ((groupId: string, member: string, attributes: Map<string, string>, from: string) => void)
Type declaration
- (groupId, member, attributes, from): void
Parameters
- groupId: string
- member: string
- attributes: Map<string, string>
- from: string
Returns void
OptionalonInvitationAccepted
onInvitationAccepted?: ((groupId: string, invitee: string, reason: string) => void)
Type declaration
- (groupId, invitee, reason): void
Parameters
- groupId: string
- invitee: string
- reason: string
Returns void
OptionalonInvitationDeclined
onInvitationDeclined?: ((groupId: string, invitee: string, reason: string) => void)
Type declaration
- (groupId, invitee, reason): void
Parameters
- groupId: string
- invitee: string
- reason: string
Returns void
OptionalonInvitationReceived
onInvitationReceived?: ((groupId: string, groupName: string, inviter: string, reason: string) => void)
Type declaration
- (groupId, groupName, inviter, reason): void
Parameters
- groupId: string
- groupName: string
- inviter: string
- reason: string
Returns void
OptionalonMemberExited
onMemberExited?: ((groupId: string, member: string) => void)
Type declaration
- (groupId, member): void
Parameters
- groupId: string
- member: string
Returns void
OptionalonMemberJoined
onMemberJoined?: ((groupId: string, member: string) => void)
Type declaration
- (groupId, member): void
Parameters
- groupId: string
- member: string
Returns void
OptionalonMembersExited
onMembersExited?: ((groupId: string, members: string[]) => void)
Type declaration
- (groupId, members): void
Parameters
- groupId: string
- members: string[]
Returns void
OptionalonMembersJoined
onMembersJoined?: ((groupId: string, members: string[]) => void)
Type declaration
- (groupId, members): void
Parameters
- groupId: string
- members: string[]
Returns void
OptionalonMutelistAdded
onMutelistAdded?: ((groupId: string, mutes: string[], muteExpire: number) => void)
Type declaration
- (groupId, mutes, muteExpire): void
Parameters
- groupId: string
- mutes: string[]
- muteExpire: number
Returns void
OptionalonMutelistRemoved
onMutelistRemoved?: ((groupId: string, mutes: string[]) => void)
Type declaration
- (groupId, mutes): void
Parameters
- groupId: string
- mutes: string[]
Returns void
OptionalonOwnerChanged
onOwnerChanged?: ((groupId: string, newOwner: string, oldOwner: string) => void)
Type declaration
- (groupId, newOwner, oldOwner): void
Parameters
- groupId: string
- newOwner: string
- oldOwner: string
Returns void
OptionalonRequestToJoinAccepted
onRequestToJoinAccepted?: ((groupId: string, groupName: string, accepter: string) => void)
Type declaration
- (groupId, groupName, accepter): void
Parameters
- groupId: string
- groupName: string
- accepter: string
Returns void
OptionalonRequestToJoinDeclined
onRequestToJoinDeclined?: ((groupId: string, groupName: string, decliner: string, applicant: string, reason: string) => void)
Type declaration
- (groupId, groupName, decliner, applicant, reason): void
Parameters
- groupId: string
- groupName: string
- decliner: string
- applicant: string
- reason: string
Returns void
OptionalonRequestToJoinReceived
onRequestToJoinReceived?: ((groupId: string, groupName: string, applicant: string, reason: string) => void)
Type declaration
- (groupId, groupName, applicant, reason): void
Parameters
- groupId: string
- groupName: string
- applicant: string
- reason: string
Returns void
OptionalonSharedFileAdded
onSharedFileAdded?: ((groupId: string,
sharedFile: SharedFile) => void) Type declaration
- (groupId, sharedFile): void
Returns void
OptionalonSharedFileDeleted
onSharedFileDeleted?: ((groupId: string, fileId: string) => void)
Type declaration
- (groupId, fileId): void
Parameters
- groupId: string
- fileId: string
Returns void
OptionalonSpecificationChanged
onSpecificationChanged?: ((group: Group) => void) Type declaration
- (group): void
Returns void
OptionalonStateChanged
onStateChanged?: ((group: Group,
isDisabled: boolean) => void) Type declaration
- (group, isDisabled): void
Parameters
- group: Group
- isDisabled: boolean
Returns void
OptionalonUserRemoved
onUserRemoved?: ((groupId: string, groupName: string) => void)
Type declaration
- (groupId, groupName): void
Parameters
- groupId: string
- groupName: string
Returns void
OptionalonWhitelistAdded
onWhitelistAdded?: ((groupId: string, whitelist: string[]) => void)
Type declaration
- (groupId, whitelist): void
Parameters
- groupId: string
- whitelist: string[]
Returns void
OptionalonWhitelistRemoved
onWhitelistRemoved?: ((groupId: string, whitelist: string[]) => void)
Type declaration
- (groupId, whitelist): void
Parameters
- groupId: string
- whitelist: string[]
Returns void
群组事件监听器。
监听群组相关的事件,例如,加群申请,群主同意或者拒绝加群,被踢群等事件。