Type alias RoomEventHandlerMap

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

Generated using TypeDoc