summaryrefslogtreecommitdiff
path: root/includes/external/matrix/node_modules/matrix-events-sdk/lib/events/PollResponseEvent.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'includes/external/matrix/node_modules/matrix-events-sdk/lib/events/PollResponseEvent.d.ts')
-rw-r--r--includes/external/matrix/node_modules/matrix-events-sdk/lib/events/PollResponseEvent.d.ts49
1 files changed, 0 insertions, 49 deletions
diff --git a/includes/external/matrix/node_modules/matrix-events-sdk/lib/events/PollResponseEvent.d.ts b/includes/external/matrix/node_modules/matrix-events-sdk/lib/events/PollResponseEvent.d.ts
deleted file mode 100644
index ad9e3b1..0000000
--- a/includes/external/matrix/node_modules/matrix-events-sdk/lib/events/PollResponseEvent.d.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import { ExtensibleEvent } from "./ExtensibleEvent";
-import { M_POLL_RESPONSE_EVENT_CONTENT } from "./poll_types";
-import { IPartialEvent } from "../IPartialEvent";
-import { PollStartEvent } from "./PollStartEvent";
-import { EventType } from "../utility/events";
-/**
- * Represents a poll response event.
- */
-export declare class PollResponseEvent extends ExtensibleEvent<M_POLL_RESPONSE_EVENT_CONTENT> {
- private internalAnswerIds;
- private internalSpoiled;
- /**
- * The provided answers for the poll. Note that this may be falsy/unpredictable if
- * the `spoiled` property is true.
- */
- get answerIds(): string[];
- /**
- * The poll start event ID referenced by the response.
- */
- readonly pollEventId: string;
- /**
- * Whether the vote is spoiled.
- */
- get spoiled(): boolean;
- /**
- * Creates a new PollResponseEvent from a pure format. Note that the event is *not*
- * parsed here: it will be treated as a literal m.poll.response primary typed event.
- *
- * To validate the response against a poll, call `validateAgainst` after creation.
- * @param {IPartialEvent<M_POLL_RESPONSE_EVENT_CONTENT>} wireFormat The event.
- */
- constructor(wireFormat: IPartialEvent<M_POLL_RESPONSE_EVENT_CONTENT>);
- /**
- * Validates the poll response using the poll start event as a frame of reference. This
- * is used to determine if the vote is spoiled, whether the answers are valid, etc.
- * @param {PollStartEvent} poll The poll start event.
- */
- validateAgainst(poll: PollStartEvent): void;
- isEquivalentTo(primaryEventType: EventType): boolean;
- serialize(): IPartialEvent<object>;
- /**
- * Creates a new PollResponseEvent from a set of answers. To spoil the vote, pass an empty
- * answers array.
- * @param {string} answers The user's answers. Should be valid from a poll's answer IDs.
- * @param {string} pollEventId The poll start event ID.
- * @returns {PollStartEvent} The representative poll response event.
- */
- static from(answers: string[], pollEventId: string): PollResponseEvent;
-}