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. 6044
PollEndEvent.js Represents a poll end/closure event. 4365
PollResponseEvent.js Represents a poll response event. 5062
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. 7694
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