RoomMemberEventHandlerMap
RoomMemberEventHandlerMap =
object
Defined in: src/models/room-member.ts:34
Properties
Section titled “Properties”RoomMember.membership
Section titled “RoomMember.membership”RoomMember.membership: (
event,member,oldMembership?) =>void
Defined in: src/models/room-member.ts:47
Fires whenever any room member’s membership state changes.
Parameters
Section titled “Parameters”The event which caused this event to fire.
member
Section titled “member”The member whose RoomMember.membership changed.
oldMembership?
Section titled “oldMembership?”string
The previous membership state. Null if it’s a new member.
Returns
Section titled “Returns”void
Example
Section titled “Example”digitalWorldClient.on("RoomMember.membership", function(event, member, oldMembership){ var newState = member.membership;});RoomMember.name
Section titled “RoomMember.name”RoomMember.name: (
event,member,oldName) =>void
Defined in: src/models/room-member.ts:60
Fires whenever any room member’s name changes.
Parameters
Section titled “Parameters”The event which caused this event to fire.
member
Section titled “member”The member whose RoomMember.name changed.
oldName
Section titled “oldName”string | null
The previous name. Null if the member didn’t have a name previously.
Returns
Section titled “Returns”void
Example
Section titled “Example”digitalWorldClient.on("RoomMember.name", function(event, member){ var newName = member.name;});RoomMember.powerLevel
Section titled “RoomMember.powerLevel”RoomMember.powerLevel: (
event,member) =>void
Defined in: src/models/room-member.ts:72
Fires whenever any room member’s power level changes.
Parameters
Section titled “Parameters”The event which caused this event to fire.
member
Section titled “member”The member whose RoomMember.powerLevel changed.
Returns
Section titled “Returns”void
Example
Section titled “Example”digitalWorldClient.on("RoomMember.powerLevel", function(event, member){ var newPowerLevel = member.powerLevel;});RoomMember.typing
Section titled “RoomMember.typing”RoomMember.typing: (
event,member) =>void
Defined in: src/models/room-member.ts:84
Fires whenever any room member’s typing state changes.
Parameters
Section titled “Parameters”The event which caused this event to fire.
member
Section titled “member”The member whose RoomMember.typing changed.
Returns
Section titled “Returns”void
Example
Section titled “Example”digitalWorldClient.on("RoomMember.typing", function(event, member){ var isTyping = member.typing;});