Name Description Size
ExtensibleEvent.js Represents an Extensible Event in Matrix. 1956
InvalidEventError.js Thrown when an event is unforgivably unparsable. 900
MessageEvent.js Represents a message event. Message events are the simplest form of event with just text (optionally of different mimetypes, like HTML). Message events can additionally be an Emote or Notice, though typically those are represented as EmoteEvent and NoticeEvent respectively. 6056
PollEndEvent.js Represents a poll end/closure event. 4380
PollResponseEvent.js Represents a poll response event. 5074
PollStartEvent.js Represents a poll answer. Note that this is represented as a subtype and is not registered as a parsable event - it is implied for usage exclusively within the PollStartEvent parsing. 7709
utilities.js Determines if the given optional was provided a value. @param s - The optional to test. @returns True if the value is defined. 1196