UNPKG

ngx-emoji

Version:

Components with Emoji for Angular 4+

20 lines (19 loc) 858 B
import { NgxEmojiEntity, NgxEmojiEntityType } from "./ngx-emoji.component"; import { NgxEmojiElement } from "./ngx-emoji.element"; import { NgxEmojiFormatter } from "./ngx-emoji.formatter"; export declare class NgxEmojiHandler { protected readonly element: NgxEmojiElement; protected readonly formatter: NgxEmojiFormatter; readonly allowedTags: string[]; constructor(element: NgxEmojiElement, formatter: NgxEmojiFormatter); format(text: string, entities: NgxEmojiEntity[]): void; getEntities(): NgxEmojiEntity[]; getText(): string; getFullHtml(): string; getMarkupHtml(rootElement?: HTMLElement, withCommands?: boolean): string; setFullHtml(html: string): void; setMarkupHtml(html: string): void; protected normalizeEntityType(type: any): NgxEmojiEntityType; findCommands(): void; findLinks(): void; }