summaryrefslogtreecommitdiff
path: root/classes/DMTypingMessage.ts
diff options
context:
space:
mode:
Diffstat (limited to 'classes/DMTypingMessage.ts')
-rw-r--r--classes/DMTypingMessage.ts12
1 files changed, 3 insertions, 9 deletions
diff --git a/classes/DMTypingMessage.ts b/classes/DMTypingMessage.ts
index a567b13..82471fb 100644
--- a/classes/DMTypingMessage.ts
+++ b/classes/DMTypingMessage.ts
@@ -1,26 +1,20 @@
import {User} from "./User";
-import {Message} from "./Message";
+import {ReceivedMessage} from "./ReceivedMessage";
import {GroupMessage} from "./GroupMessage";
import {Group} from "./Group";
import {DMMessage} from "./DMMessage";
import {DM} from "./DM";
import {Client} from "./Client";
+import {TypingMessageAction} from "../enums/TypingMessageAction";
/**
* A typing message as sent by Signal
*/
export class DMTypingMessage extends DMMessage {
public action: TypingMessageAction;
- private client: Client;
constructor(user: User, action: TypingMessageAction, time: number, client: Client) {
- super(user, time, new DM(user.uuid, user.number, client));
- this.client = client;
+ super(user, time, new DM(user.uuid, user.number, client), client);
this.action = action;
}
-}
-
-export enum TypingMessageAction {
- Started = "STARTED",
- Stopped = "STOPPED"
} \ No newline at end of file