MatrixIdExtension extension

on

Properties

domain → String?

Available on String, provided by the MatrixIdExtension extension

no setter
isValidMatrixId → bool

Available on String, provided by the MatrixIdExtension extension

no setter
localpart → String?

Available on String, provided by the MatrixIdExtension extension

no setter
sigil → String?

Available on String, provided by the MatrixIdExtension extension

no setter

Methods

equals(String? other) → bool

Available on String, provided by the MatrixIdExtension extension

isValidMatrixIdStrict({bool allowHistoricalUserIds = true, bool strictDomainCheck = false}) → bool

Available on String, provided by the MatrixIdExtension extension

Whether this is a valid matrix id (user, room, alias, event or group).
parseIdentifierIntoParts() → MatrixIdentifierStringExtensionResults?

Available on String, provided by the MatrixIdExtension extension

Separate a matrix identifier string into a primary indentifier, a secondary identifier, a query string and already parsed via parameters. A matrix identifier string can be an mxid, a matrix.to-url or a matrix-uri.