Skip to main content

CommunityMemberRoleEvents

CommunityMemberRoleEvents = object

Event map type for CommunityMemberRoleClient. This type defines the event signatures for member role assignment events.

For event name constants, see CommunityMemberRoleEvent.

Properties​

communityMemberRole.created​

communityMemberRole.created: (evt: CommunityMemberRoleCreatedEvent) => void

Parameters​

ParameterType
evtCommunityMemberRoleCreatedEvent

Returns​

void

Example​

import { rootServer, CommunityMemberRoleEvent, CommunityMemberRoleCreatedEvent } from "@rootsdk/server-bot";
rootServer.community.communityMemberRoles.on(CommunityMemberRoleEvent.CommunityMemberRoleCreated, (evt: CommunityMemberRoleCreatedEvent) => {
// ...
});

communityMemberRole.deleted​

communityMemberRole.deleted: (evt: CommunityMemberRoleDeletedEvent) => void

Parameters​

ParameterType
evtCommunityMemberRoleDeletedEvent

Returns​

void

Example​

import { rootServer, CommunityMemberRoleEvent, CommunityMemberRoleDeletedEvent } from "@rootsdk/server-bot";
rootServer.community.communityMemberRoles.on(CommunityMemberRoleEvent.CommunityMemberRoleDeleted, (evt: CommunityMemberRoleDeletedEvent) => {
// ...
});

communityMemberRole.set.primary​

communityMemberRole.set.primary: (evt: CommunityMemberRoleSetPrimaryEvent) => void

Parameters​

ParameterType
evtCommunityMemberRoleSetPrimaryEvent

Returns​

void

Example​

import { rootServer, CommunityMemberRoleEvent, CommunityMemberRoleSetPrimaryEvent } from "@rootsdk/server-bot";
rootServer.community.communityMemberRoles.on(CommunityMemberRoleEvent.CommunityMemberRoleSetPrimary, (evt: CommunityMemberRoleSetPrimaryEvent) => {
// ...
});