Type alias RoomEventHandlerMap

RoomEventHandlerMap: {
    Poll.new: ((poll) => void);
    Room.CurrentStateUpdated: ((room, previousRoomState, roomState) => void);
    Room.OldStateUpdated: ((room, previousRoomState, roomState) => void);
    Room.TimelineRefresh: ((room, eventTimelineSet) => void);
    Room.UnreadNotifications: ((unreadNotifications?, threadId?) => void);
    Room.accountData: ((event, room, lastEvent?) => void);
    Room.historyImportedWithinTimeline: ((markerEvent, room) => void);
    Room.localEchoUpdated: ((event, room, oldEventId?, oldStatus?) => void);
    Room.myMembership: ((room, membership, prevMembership?) => void);
    Room.name: ((room) => void);
    Room.receipt: ((event, room) => void);
    Room.redaction: ((event, room) => void);
    Room.redactionCancelled: ((event, room) => void);
    Room.tags: ((event, room) => void);
    Thread.new: ((thread, toStartOfTimeline) => void);
} & Pick<ThreadEventHandlerMap, Update | NewReply | Delete> & EventTimelineSetHandlerMap & Pick<MatrixEventHandlerMap, BeforeRedaction> & Pick<RoomStateEventHandlerMap, Events | Members | NewMember | Update | Marker | New> & Pick<BeaconEventHandlerMap, Update | Destroy | LivenessChange>

Generated using TypeDoc