converse.js
Version:
Browser based XMPP chat client
40 lines • 1.43 kB
TypeScript
export default class Message extends ObservableElement {
static get properties(): {
model_with_messages: {
type: ObjectConstructor;
};
model: {
type: ObjectConstructor;
};
observable: {
type: StringConstructor;
};
intersectionRatio: {
type: NumberConstructor;
};
};
model_with_messages: any;
initialize(): Promise<void>;
render(): import("lit-html").TemplateResult<1> | "";
renderRetraction(): import("lit-html").TemplateResult<1>;
renderMessageText(): import("lit-html").TemplateResult<1>;
renderMEPMessage(): import("lit-html").TemplateResult<1>;
renderInfoMessage(): import("lit-html").TemplateResult<1>;
renderFileProgress(): import("lit-html").TemplateResult<1> | "";
renderChatMessage(): import("lit-html").TemplateResult<1>;
shouldShowAvatar(): boolean;
onImgClick(ev: any): void;
onUnfurlAnimationEnd(): void;
onRetryClicked(): Promise<void>;
show_spinner: boolean;
hasMentions(): any;
getOccupantAffiliation(): any;
getOccupantRole(): any;
getExtraMessageClasses(): string;
getRetractionText(): any;
showUserModal(ev: any): void;
showMessageVersionsModal(ev: any): void;
toggleSpoilerMessage(ev: any): void;
}
import { ObservableElement } from 'shared/components/observable.js';
//# sourceMappingURL=message.d.ts.map