OptionalclientOptionaldisableTrue to perform syncing without automatically updating presence.
OptionalfilterThe filter to apply to /sync calls.
OptionalincludeTrue to put archived=true</code> on the <code>/initialSync request. Default: false.
OptionalinitialThe event limit= to apply to initial sync. Default: 8.
OptionallazyTrue to not load all membership events during initial sync but fetch them when needed by calling
loadOutOfBandMembers This will override the filter option at this moment.
OptionalpendingControls where pending messages appear in a room's timeline. If "chronological", messages will
appear in the timeline when the call to sendEvent was made. If "detached",
pending messages will appear in a separate list, accessible via Room#getPendingEvents.
Default: "chronological".
OptionalpollThe number of milliseconds to wait on /sync. Default: 30000 (30 seconds).
OptionalresolveTrue to do /profile requests on every invite event if the displayname/avatar_url is not known for this user ID. Default: false.
Optional ExperimentalslidingOptionalthreadWill organises events in threaded conversations when a thread relation is encountered
The number of seconds between polls to /.well-known/matrix/client, undefined to disable. This should be in the order of hours. Default: undefined.