Event timeline: Moves all pagination API from MXRoom to MXEventTimeline

This commit is contained in:
manuroe
2016-02-23 09:08:19 +01:00
parent fb6d8b68f0
commit 0e39d19a4e
2 changed files with 5 additions and 5 deletions
@@ -134,7 +134,7 @@
if (membersListener)
{
[self.mxRoom.liveTimeLine removeListener:membersListener];
[self.mxRoom.liveTimeline removeListener:membersListener];
membersListener = nil;
}
@@ -194,7 +194,7 @@
}
if (membersListener)
{
[self.mxRoom.liveTimeLine removeListener:membersListener];
[self.mxRoom.liveTimeline removeListener:membersListener];
}
_mxRoom = mxRoom;
@@ -221,7 +221,7 @@
// Register a listener for events that concern room members
NSArray *mxMembersEvents = @[kMXEventTypeStringRoomMember, kMXEventTypeStringRoomThirdPartyInvite, kMXEventTypeStringRoomPowerLevels];
membersListener = [self.mxRoom.liveTimeLine listenToEventsOfTypes:mxMembersEvents onEvent:^(MXEvent *event, MXEventDirection direction, id customObject) {
membersListener = [self.mxRoom.liveTimeline listenToEventsOfTypes:mxMembersEvents onEvent:^(MXEvent *event, MXEventDirection direction, id customObject) {
// Consider only live event
if (direction == MXEventDirectionForwards)
+2 -2
View File
@@ -1074,7 +1074,7 @@
// Remove the previous live listener
if (typingNotifListener)
{
[self.roomDataSource.room.liveTimeLine removeListener:typingNotifListener];
[self.roomDataSource.room.liveTimeline removeListener:typingNotifListener];
currentTypingUsers = nil;
}
}
@@ -1085,7 +1085,7 @@
if (self.roomDataSource)
{
// Add typing notification listener
typingNotifListener = [self.roomDataSource.room.liveTimeLine listenToEventsOfTypes:@[kMXEventTypeStringTypingNotification] onEvent:^(MXEvent *event, MXEventDirection direction, MXRoomState *roomState) {
typingNotifListener = [self.roomDataSource.room.liveTimeline listenToEventsOfTypes:@[kMXEventTypeStringTypingNotification] onEvent:^(MXEvent *event, MXEventDirection direction, MXRoomState *roomState) {
// Handle only live events
if (direction == MXEventDirectionForwards)