Invite3pid class

Annotations
  • @_NameSource('spec')

Constructors

Invite3pid({required String address, required String idAccessToken, required String idServer, required String medium})
Invite3pid.fromJson(Map<String, Object?> json)

Properties

address String
The invitee's third-party identifier.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
idAccessToken String
An access token previously registered with the identity server. Servers can treat this as optional to distinguish between r0.5-compatible clients and this specification version.
getter/setter pair
idServer String
The hostname+port of the identity server which should be used for third-party identifier lookups.
getter/setter pair
medium String
The kind of address being passed in the address field, for example email (see the list of recognised values).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override