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
| Parameter | Type |
|---|---|
evt | CommunityMemberRoleCreatedEvent |
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
| Parameter | Type |
|---|---|
evt | CommunityMemberRoleDeletedEvent |
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
| Parameter | Type |
|---|---|
evt | CommunityMemberRoleSetPrimaryEvent |
Returns
void
Example
import { rootServer, CommunityMemberRoleEvent, CommunityMemberRoleSetPrimaryEvent } from "@rootsdk/server-app";
rootServer.community.communityMemberRoles.on(CommunityMemberRoleEvent.CommunityMemberRoleSetPrimary, (evt: CommunityMemberRoleSetPrimaryEvent) => {
// ...
});