Skip to content

RoomMemberEventHandlerMap

RoomMemberEventHandlerMap = object

Defined in: src/models/room-member.ts:34

RoomMember.membership: (event, member, oldMembership?) => void

Defined in: src/models/room-member.ts:47

Fires whenever any room member’s membership state changes.

DigitalWorldEvent

The event which caused this event to fire.

RoomMember

The member whose RoomMember.membership changed.

string

The previous membership state. Null if it’s a new member.

void

digitalWorldClient.on("RoomMember.membership", function(event, member, oldMembership){
var newState = member.membership;
});

RoomMember.name: (event, member, oldName) => void

Defined in: src/models/room-member.ts:60

Fires whenever any room member’s name changes.

DigitalWorldEvent

The event which caused this event to fire.

RoomMember

The member whose RoomMember.name changed.

string | null

The previous name. Null if the member didn’t have a name previously.

void

digitalWorldClient.on("RoomMember.name", function(event, member){
var newName = member.name;
});

RoomMember.powerLevel: (event, member) => void

Defined in: src/models/room-member.ts:72

Fires whenever any room member’s power level changes.

DigitalWorldEvent

The event which caused this event to fire.

RoomMember

The member whose RoomMember.powerLevel changed.

void

digitalWorldClient.on("RoomMember.powerLevel", function(event, member){
var newPowerLevel = member.powerLevel;
});

RoomMember.typing: (event, member) => void

Defined in: src/models/room-member.ts:84

Fires whenever any room member’s typing state changes.

DigitalWorldEvent

The event which caused this event to fire.

RoomMember

The member whose RoomMember.typing changed.

void

digitalWorldClient.on("RoomMember.typing", function(event, member){
var isTyping = member.typing;
});