You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/ts/session/messages/outgoing/content/TypingMessage.ts

14 lines
380 B
TypeScript

import { ContentMessage } from './ContentMessage';
import { SignalService } from '../../../../protobuf';
export abstract class TypingMessage extends ContentMessage {
protected contentProto(): SignalService.Content {
return new SignalService.Content({
typingMessage: this.typingProto(),
});
}
protected abstract typingProto(): SignalService.TypingMessage;
}