abstract class Caridina::Events::RoomEvent
- Caridina::Events::RoomEvent
- Caridina::Events::Event
- Reference
- Object
Direct Known Subclasses
Defined in:
events/room_events.crConstructors
Instance Method Summary
- #event_id : String
- #origin_server_ts : UInt64
-
#room_id : String | Nil
"room_id" is not set in events returned from the sync API, so we need to set it up ourself.
-
#room_id=(room_id : String | Nil)
"room_id" is not set in events returned from the sync API, so we need to set it up ourself.
- #sender : String
Instance methods inherited from class Caridina::Events::Event
type : String
type
Constructor methods inherited from class Caridina::Events::Event
new(pull : JSON::PullParser)
new
Constructor Detail
Instance Method Detail
def room_id : String | Nil
#
"room_id" is not set in events returned from the sync API, so we need to set it up ourself.
def room_id=(room_id : String | Nil)
#
"room_id" is not set in events returned from the sync API, so we need to set it up ourself.