ngx-wachat
Version:
Chat UI Component for Angular Applications.
23 lines (22 loc) • 864 B
TypeScript
import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { FormControl } from '@angular/forms';
import { ChatContact } from '../../interfaces/chat-contact.interface';
import { ChatMessage } from '../../interfaces/chat-message.interface';
import { ChatService } from '../../services/chat.service';
export declare class NgxWachatContentComponent implements OnInit {
private chatService;
origin: ChatContact;
destination: ChatContact;
height: any;
placeholder: string;
sendMessage: EventEmitter<string>;
scrollContent: ElementRef;
control: FormControl;
messages: ChatMessage[];
constructor(chatService: ChatService);
ngOnInit(): void;
listenChangeMessages(): void;
filterMessages(collection: ChatMessage[]): ChatMessage[];
onKeyEnter(): void;
scrollToBottom(): void;
}