UNPKG

ngx-wachat

Version:

Chat UI Component for Angular Applications.

31 lines (30 loc) 999 B
import { EventEmitter, OnInit } from '@angular/core'; import { ChatContact } from '../../interfaces/chat-contact.interface'; import { ChatMessage } from '../../interfaces/chat-message.interface'; import { ChatStatus } from '../../enums/status.enum'; export declare class NgxWachatComponent implements OnInit { contacts: ChatContact[]; origin: ChatContact; placeholder: string; statusColor: { online: string; busy: string; offline: string; }; height: string; width: string; color: string; emptyListDescription: string; sendMessage: EventEmitter<ChatMessage>; selected: ChatStatus; destination: ChatContact; messaging: boolean; readonly online: ChatStatus; readonly offline: ChatStatus; readonly busy: ChatStatus; constructor(); ngOnInit(): void; selectTo(contact: ChatContact): void; selectStatus(status: ChatStatus): void; onSendMessage(value: string): void; }