class Caridina::Events::Message

Defined in:

Constructors

Instance Method Summary

Constructor methods inherited from class Caridina::Events::RoomEvent

new(pull : JSON::PullParser) new

Constructor methods inherited from class Caridina::Events::Event

new(pull : JSON::PullParser) new

Constructor Detail

def self.new(pull : JSON::PullParser) #

Instance Method Detail

def content : Content #

def event_id : String #

def origin_server_ts : UInt64 #

def room_id : String? #

Can be null if we are in a context where the room's id is known (e.g. in a sync event).


def room_id=(room_id : String?) #

Can be null if we are in a context where the room's id is known (e.g. in a sync event).


def sender : String #

def type : String #

def unsigned : UnsignedData? #