theme-lib
Version:
This is a simple example Angular Library published to npm.
25 lines (24 loc) • 715 B
TypeScript
import { ChangeDetectorRef, EventEmitter } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
export declare class NbChatFormComponent {
private cd;
private domSanitizer;
droppedFiles: any[];
imgDropTypes: string[];
message: string;
buttonTitle: string;
buttonIcon: string;
showButton: boolean;
dropFiles: boolean;
send: EventEmitter<{
message: string;
files: File[];
}>;
fileOver: boolean;
constructor(cd: ChangeDetectorRef, domSanitizer: DomSanitizer);
onDrop(event: any): void;
removeFile(file: any): void;
onDragOver(): void;
onDragLeave(): void;
sendMessage(): void;
}