diff options
Diffstat (limited to 'classes/DMTypingMessage.ts')
-rw-r--r-- | classes/DMTypingMessage.ts | 12 |
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 |