getTimelineEvent

open override fun getTimelineEvent(roomId: RoomId, eventId: EventId, decryptionTimeout: Duration, fetchTimeout: Duration, limitPerFetch: Long, allowReplaceContent: Boolean): Flow<TimelineEvent?>

Returns the TimelineEvent and starts decryption with the given CoroutineScope. If it is not found locally, it is tried to find it by filling the sync-gaps.