caridina
0.10.2
Top Level Namespace
Caridina
Connection
ConnectionInterface
ExecError
Errors
RateLimited
Events
CanonicalAlias
Content
RelatesTo
UnsignedData
Create
Content
RelatesTo
PreviousRoom
UnsignedData
Event
JoinRules
Content
RelatesTo
JoinRule
UnsignedData
Member
Content
RelatesTo
Invite
Membership
UnsignedData
Message
Content
RelatesTo
MSC2676
Content
Text
Text
Unknown
UnsignedData
PowerLevels
Content
RelatesTo
Notifications
UnsignedData
RedactedCanonicalAlias
Content
RedactedCreate
Content
RedactedJoinRules
Content
RedactedMember
Content
RedactedMessage
Content
RedactedPowerLevels
Content
RedactedRedaction
Content
Redaction
Content
RelatesTo
UnsignedData
RoomEvent
StateEvent
StrippedCanonicalAlias
StrippedCreate
StrippedJoinRules
StrippedMember
StrippedPowerLevels
StrippedState
StrippedUnknown
Type
Unknown
Modules
Receipts
Type
Typing
Responses
Filter
Response
Send
Sync
InvitedRoom
InviteState
JoinedRoom
Rooms
Timeline
WhoAmI
Syncer
EventListener
Source
struct
Caridina::Responses::Sync::Rooms
Caridina::Responses::Sync::Rooms
Struct
Value
Object
Included Modules
JSON::Serializable
Defined in:
Constructors
.new
(pull : JSON::PullParser)
Instance Method Summary
#invite
: Hash(String, InvitedRoom)
#join
: Hash(String, JoinedRoom)
Constructor Detail
def self.
new
(pull : JSON::PullParser)
#
Instance Method Detail
def
invite
: Hash(String,
InvitedRoom
)
#
def
join
: Hash(String,
JoinedRoom
)
#