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-app";
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-app";
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-app";
rootServer.community.communityMemberRoles.on(CommunityMemberRoleEvent.CommunityMemberRoleSetPrimary, (evt: CommunityMemberRoleSetPrimaryEvent) => {
// ...
});