Expand description
Collection of methods related to the Matrix specification.
Modulesยง
- ext_
traits ๐ - Extension traits for Matrix types.
- media_
message ๐
Structsยง
- Matrix
Event ๐IdUri - A URI for a Matrix event ID.
- Matrix
Room ๐IdUri - A URI for a Matrix room ID.
- Password
Validity ๐ - The result of a password validation.
Enumsยง
- AnySync
OrStripped ๐Timeline Event - An deserialized event received in a sync response.
- Client
Setup ๐Error - All errors that can occur when setting up the Matrix client.
- Matrix
IdUri ๐ - A URI for a Matrix ID.
- Matrix
IdUri ๐Parse Error - Errors encountered when parsing a Matrix ID URI.
Constantsยง
- AT_ROOM ๐
- The textual representation of a room mention.
Functionsยง
- append_
children_ ๐mentions - Find mentions in the given child nodes and append them to the given list.
- char_
is_ ๐ascii_ word_ boundary - Whether the given
char
is a word boundary, according to the Matrix spec. - client_
with_ ๐stored_ session - Create a
Client
with the given stored session. - find_
at_ ๐room - Find
@room
in the given string. - find_
html_ ๐mentions - Find mentions in the given HTML string.
- node_
as_ ๐mention - Try to convert the given node to a mention.
- raw_eq ๐
- Compare two raw JSON sources.
- seconds_
since_ ๐unix_ epoch_ to_ date - Convert the given number of seconds since Unix EPOCH to a
GDateTime
. - timestamp_
to_ ๐date - Convert the given timestamp to a
GDateTime
. - validate_
password ๐ - Validate a password according to the Matrix specification.