Skip to content

Commit 50493a3

Browse files
authored
Improve typing for Room.timeline data parameter (#2131)
1 parent 8434f29 commit 50493a3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/models/event-timeline-set.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ export enum DuplicateStrategy {
5353
Replace = "replace",
5454
}
5555

56+
export interface IRoomTimelineData {
57+
timeline: EventTimeline;
58+
liveEvent?: boolean;
59+
}
60+
5661
export class EventTimelineSet extends EventEmitter {
5762
private readonly timelineSupport: boolean;
5863
private unstableClientRelationAggregation: boolean;
@@ -594,7 +599,7 @@ export class EventTimelineSet extends EventEmitter {
594599
this.setRelationsTarget(event);
595600
this.aggregateRelations(event);
596601

597-
const data = {
602+
const data: IRoomTimelineData = {
598603
timeline: timeline,
599604
liveEvent: !toStartOfTimeline && timeline == this.liveTimeline && !fromCache,
600605
};

0 commit comments

Comments
 (0)