Preparing search index...
The search index is not available
matrix-js-sdk
matrix-js-sdk
matrix
Module matrix
Index
References
Crypto
ICrypto
Callbacks
ISSOFlow
Modules
<internal>
Namespaces
Content
Helpers
Secret
Storage
Enumerations
Auth
Type
Auto
Discovery
Action
Auto
Discovery
Error
Beacon
Event
Call
Event
Call
Feed
Event
Category
Client
Event
Client
Prefix
Condition
Kind
Condition
Operator
Crypto
Event
Device
Verification
Direction
Duplicate
Strategy
Event
Emitter
Events
Event
Status
Event
Type
Feature
Support
Group
Call
Event
Group
Call
Intent
Group
Call
State
Group
Call
Stats
Report
Event
Group
Call
Type
Guest
Access
History
Visibility
Http
Api
Event
Identity
Prefix
Identity
Provider
Brand
Invalid
Crypto
Store
State
Join
Rule
Known
Membership
Local
Storage
Errors
Location
Asset
Type
Matrix
Event
Event
Media
Handler
Event
Media
Prefix
Method
Msg
Type
Notification
Count
Type
Oidc
Error
Pending
Event
Ordering
Poll
Event
Preset
Push
Rule
Action
Name
Push
Rule
Kind
Receipt
Type
Relations
Event
Relation
Type
Restricted
Allow
Type
Room
Event
Room
Member
Event
Room
Name
Type
Room
State
Event
Room
Type
Room
Version
Stability
Room
Widget
Client
Event
Rule
Id
Search
Order
By
SERVICE_
TYPES
Set
Presence
Sliding
Sync
Event
SSOAction
Stats
Report
Sync
State
Thread
Event
Thread
Filter
Type
Threepid
Medium
Tweak
Name
Update
Delayed
Event
Action
User
Event
Visibility
Classes
Auto
Discovery
Beacon
Client
Stopped
Error
Connection
Error
Device
Event
Timeline
Event
Timeline
Set
Filter
Group
Call
HTTPError
IndexedDBCrypto
Store
IndexedDBStore
Interactive
Auth
Invalid
Crypto
Store
Error
Key
Signature
Upload
Error
Local
Storage
Crypto
Store
Matrix
Call
Matrix
Client
Matrix
Error
Matrix
Event
Matrix
Http
Api
Matrix
Scheduler
Memory
Crypto
Store
Memory
Store
No
Auth
Flow
Found
Error
Oidc
Token
Refresher
Poll
Relations
Room
Room
Member
Room
State
Room
Widget
Client
Search
Result
Server
Capabilities
Sync
Accumulator
Thread
Timeline
Index
Timeline
Window
Typed
Event
Emitter
User
Interfaces
Actual
Room
Name
State
Cached
Receipt
Capabilities
Client
Config
Device
Keys
Empty
Room
Name
State
Generated
Room
Name
State
Hierarchy
Relation
Hierarchy
Room
IAdd
Event
Options
IAdd
Event
To
Timeline
Options
IAdd
Live
Event
Options
IAdd
Three
Pid
Only
Body
IAggregated
Relation
IAnnotated
Push
Rule
IAuth
Data
IBind
Three
Pid
Body
ICall
Started
Condition
ICall
Started
Prefix
Condition
ICapabilities
ICapability
IChange
Password
Capability
IClaim
Keys
Request
IClaimOTKs
Result
IClear
Event
IClient
Well
Known
IContains
Display
Name
Condition
IContent
IContent
Uri
IContext
Response
ICreate
Client
Opts
ICreate
Filter
Opts
ICreate
Room
Opts
ICreate
Room
State
Event
IDecrypt
Options
IDevice
Keys
IDevice
Lists
IDownload
Key
Result
IEphemeral
IEvent
IEvent
Decryption
Result
IEvent
Match
Condition
IEvent
Property
Contains
Condition
IEvent
Property
Is
Condition
IEvent
Relation
IEvent
Search
Opts
IEvents
Response
IEvent
With
Room
Id
IField
Type
IFilter
Definition
IFilter
Response
IGet
Login
Token
Capability
IGuest
Access
Opts
IHttp
Opts
IIdentity
Provider
IIdentity
Server
Provider
IInitialise
State
Options
IInputs
IInstance
IInvite3PID
IInvited
Room
IInvite
State
IJoined
Room
IJoin
Room
Opts
IKeys
Upload
Response
IKnocked
Room
IKnock
State
ILeft
Room
ILogin
Flow
ILogin
Flows
Response
IMarked
Unread
Event
IMarker
Found
Options
IMatrix
Client
Create
Opts
IMatrix
Profile
IMegolm
Session
Data
IMentions
IMessage
Rendering
IMessage
Visibility
Hidden
IMessage
Visibility
Visible
IMinimal
Event
IMy
Device
INotification
INotifications
Response
IOne
Time
Key
IOpenIDToken
IOpts
IPaginate
Opts
IPartial
Event
IPassword
Flow
IPower
Levels
Content
IPresence
Opts
IPreview
Url
Response
IProfile
Fields
Capability
IProtocol
IPublic
Rooms
Chunk
Room
IPusher
IPusher
Request
IPush
Rule
IPush
Rule
Condition
IPush
Rules
IQuery
Keys
Request
IRecommended
Version
IRedact
Opts
IRefresh
Token
Response
IRelations
Request
Opts
IRelations
Response
IRequest
Msisdn
Token
Response
IRequest
Opts
IRequest
Token
Response
IResult
Context
IResult
Room
Events
IRoom
Directory
Options
IRoom
Event
IRoom
Event
Filter
IRoom
Member
Count
Condition
IRooms
IRoom
Summary
IRoom
Timeline
Data
IRoom
Versions
Capability
ISearch
Opts
ISearch
Request
Body
ISearch
Response
ISearch
Result
ISearch
Results
ISender
Notification
Permission
Condition
ISend
Event
Response
IServer
Versions
ISet
Avatar
Url
Capability
ISet
Display
Name
Capability
ISigned
Key
IStage
Status
IStart
Client
Opts
IState
Event
IState
Event
With
Room
Id
IStatus
Response
IStored
Client
Opts
IStripped
State
ISync
Data
ISync
Response
ITags
Response
IThread
Bundled
Relationship
IThreads
Capability
IThreepid
ITimeline
ITo
Device
Event
ITurn
Server
ITurn
Server
Response
IUnsigned
IUpload
Key
Signatures
Response
IUpload
Keys
Request
IUsage
Limit
IVisibility
Change
IWell
Known
Config
Keys
Knock
Room
Opts
Local
Notification
Settings
Login
Request
Login
Response
Login
Token
Post
Response
Oidc
Client
Config
Outgoing
Room
Key
Request
Push
Details
Receipt
Receipt
Content
Register
Request
Register
Response
Room
Summary
Signing
Keys
SSOFlow
State
Events
Sync
State
Data
Timeline
Events
Timestamp
To
Event
Response
UIAFlow
Upload
Upload
Opts
Upload
Progress
Upload
Response
Wrapped
Receipt
Type Aliases
Access
Tokens
Any
Member
Count
Condition
Any
Relation
Auth
Dict
Authorization
Params
Beacon
Event
Handler
Map
Beacon
Identifier
Bearer
Token
Response
Body
Cached
Receipt
Structure
Client
Event
Handler
Map
Cross
Signing
Keys
Default
Never
Delayed
Event
Info
Device
Map
Emitted
Events
Event
Handler
Map
Event
Timeline
Set
Handler
Map
Extensible
Any
Message
Event
Content
Extensible
Event
Type
Extensible
Message
Event
Content
File
Type
Html
Event
Content
Http
Api
Event
Handler
Map
Id
Server
Unbind
Result
ILocation
Content
ILogin
Params
IRegister
Request
Params
Key
Signatures
Known
Poll
Kind
Legacy
Location
Event
Content
Listener
Listener
Map
Location
Event
Wire
Content
Login
Flow
MAsset
Content
MAsset
Event
Matrix
Event
Emitted
Events
Matrix
Event
Handler
Map
MBeacon
Event
Content
MBeacon
Info
Content
MBeacon
Info
Event
Content
Member
Count
Condition
Membership
Message
Visibility
MLocation
Content
MLocation
Event
MLocation
Event
Content
MRoom
Topic
Event
Content
MText
Event
MTimestamp
Event
MTopic
Content
MTopic
Event
Non
Empty
Array
Notification
Count
Oidc
Registration
Client
Metadata
Olm
Group
Session
Extra
Data
Parent
Delay
Id
Poll
Answer
Poll
End
Event
Poll
End
Event
Content
Poll
Event
Handler
Map
Poll
Kind
Poll
Response
Event
Poll
Response
Event
Content
Poll
Response
Subtype
Poll
Start
Event
Poll
Start
Event
Content
Poll
Start
Subtype
Push
Rule
Action
Push
Rule
Condition
Push
Rule
Set
Receipt
Cache
Receipts
Relates
To
Relationship
Reset
Timeline
Callback
Resize
Method
Room
Emitted
Events
Room
Event
Handler
Map
Room
Member
Event
Handler
Map
Room
Name
State
Room
State
Event
Handler
Map
Search
Key
Send
Action
Delayed
Event
Request
Opts
Send
Delayed
Event
Request
Opts
Send
Delayed
Event
Response
Send
Timeout
Delayed
Event
Request
Opts
Send
To
Device
Content
Map
Store
Text
Event
Content
Thread
Emitted
Events
Thread
Event
Handler
Map
Timeout
Delay
Token
Refresh
Function
TSNamespace
TSNamespace
Value
Tweak
Tweak
Highlight
Tweaks
Tweak
Sound
UIARequest
UIAResponse
UIAuth
Callback
Update
Delayed
Event
Request
Opts
User
Event
Handler
Map
User
Identifier
User
State
Validated
Issuer
Config
Validated
Issuer
Metadata
Without
Writeable
XOR
Variables
CRYPTO_
ENABLED
DELEGATED_
OIDC_
COMPATIBILITY
DEVICE_
CODE_
SCOPE
DMMember
Count
Condition
EVENT_
VISIBILITY_
CHANGE_
TYPE
FILTER_
RELATED_
BY_
REL_
TYPES
FILTER_
RELATED_
BY_
SENDERS
GET_
LOGIN_
TOKEN_
CAPABILITY
KNOWN_
SAFE_
ROOM_
VERSION
LOCAL_
NOTIFICATION_
SETTINGS_
PREFIX
M_
ASSET
M_
BEACON
M_
BEACON_
INFO
M_
HTML
M_
LOCATION
M_
MESSAGE
M_
POLL_
END
M_
POLL_
KIND_
DISCLOSED
M_
POLL_
KIND_
UNDISCLOSED
M_
POLL_
RESPONSE
M_
POLL_
START
M_
TEXT
M_
TIMESTAMP
M_
TOPIC
MAIN_
ROOM_
TIMELINE
MSC3912_
RELATION_
BASED_
REDACTIONS_
PROP
PUSHER_
DEVICE_
ID
PUSHER_
ENABLED
REFERENCE_
RELATION
Room
Create
Type
Field
THREAD_
RELATION_
TYPE
To
Device
Message
Id
UNSIGNED_
MEMBERSHIP_
FIELD
UNSIGNED_
THREAD_
ID_
FIELD
UNSTABLE_
ELEMENT_
FUNCTIONAL_
USERS
UNSTABLE_
MSC2666_
MUTUAL_
ROOMS
UNSTABLE_
MSC2666_
QUERY_
MUTUAL_
ROOMS
UNSTABLE_
MSC2666_
SHARED_
ROOMS
UNSTABLE_
MSC2716_
MARKER
UNSTABLE_
MSC3088_
ENABLED
UNSTABLE_
MSC3088_
PURPOSE
UNSTABLE_
MSC3089_
BRANCH
UNSTABLE_
MSC3089_
LEAF
UNSTABLE_
MSC3089_
TREE_
SUBTYPE
UNSTABLE_
MSC3852_
LAST_
SEEN_
UA
UNSTABLE_
MSC4133_
EXTENDED_
PROFILES
UNSTABLE_
MSC4140_
DELAYED_
EVENTS
Functions
any
Signal
calculate
Retry
Backoff
complete
Authorization
Code
Grant
create
Client
create
New
Matrix
Call
create
Room
Widget
Client
decode
Base64
decode
Id
Token
determine
Feature
Support
discover
And
ValidateOIDCIssuer
Well
Known
encode
Base64
encode
Unpadded
Base64
encode
Unpadded
Base64
Url
fix
Notification
Count
On
Decryption
generate
Authorization
Params
generate
Authorization
Url
generate
Oidc
Authorization
Url
generate
Scope
get
Beacon
Info
Identifier
get
Http
Uri
For
Mxc
in
Main
Timeline
For
Receipt
is
Dm
Member
Count
Condition
is
Event
Type
Same
is
Poll
Event
is
Timestamp
In
Duration
is
Validated
Issuer
Metadata
parse
Error
Response
register
Oidc
Client
retry
Network
Operation
safe
Get
Retry
After
Ms
set
Crypto
Store
Factory
thread
Filter
Type
To
Filter
thread
Id
For
Receipt
timeout
Signal
validate
Bearer
Token
Response
validate
Id
Token
validateOIDCIssuer
Well
Known
validate
Stored
User
State
References
Crypto
Renames and re-exports
crypto-api
Deprecated
Backwards-compatibility re-export. Import from
crypto-api
directly.
ICrypto
Callbacks
Renames and re-exports
CryptoCallbacks
ISSOFlow
Renames and re-exports
SSOFlow
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
References
Crypto
ICrypto
Callbacks
ISSOFlow
matrix-js-sdk
Loading...
Deprecated
Backwards-compatibility re-export. Import from
crypto-api
directly.