UNPKG

@cometchat/chat-uikit-angular

Version:

Ready-to-use Chat UI Components for Angular (JavaScript/Web)

12 lines 2.02 kB
import { ChatConfigurator } from "../../Shared/Framework/ChatConfigurator"; import { LinkPreviewExtensionDecorator } from "./LinkPreviewExtensionDecorator"; import { ExtensionsId, ExtensionsDataSource } from '@cometchat/uikit-shared'; export class LinkPreviewExtension extends ExtensionsDataSource { addExtension() { ChatConfigurator.enable((dataSource) => new LinkPreviewExtensionDecorator(dataSource)); } getExtensionId() { return ExtensionsId.linkPreview; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTGlua1ByZXZpZXdFeHRlbnNpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jaGF0LXVpa2l0LWFuZ3VsYXIvc3JjL0V4dGVuc2lvbnMvTGlua1ByZXZpZXdFeHRlbnNpb24vTGlua1ByZXZpZXdFeHRlbnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0seUNBQXlDLENBQUM7QUFDM0UsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDaEYsT0FBTyxFQUFDLFlBQVksRUFBQyxvQkFBb0IsRUFBQyxNQUFNLHlCQUF5QixDQUFBO0FBQ3pFLE1BQU0sT0FBTyxvQkFBcUIsU0FBUSxvQkFBb0I7SUFDbkQsWUFBWTtRQUNuQixnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFlLEVBQUUsRUFBRSxDQUFDLElBQUksNkJBQTZCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztJQUM5RixDQUFDO0lBQ1EsY0FBYztRQUNyQixPQUFPLFlBQVksQ0FBQyxXQUFXLENBQUM7SUFDbEMsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhdENvbmZpZ3VyYXRvciB9IGZyb20gXCIuLi8uLi9TaGFyZWQvRnJhbWV3b3JrL0NoYXRDb25maWd1cmF0b3JcIjtcbmltcG9ydCB7IExpbmtQcmV2aWV3RXh0ZW5zaW9uRGVjb3JhdG9yIH0gZnJvbSBcIi4vTGlua1ByZXZpZXdFeHRlbnNpb25EZWNvcmF0b3JcIjtcbmltcG9ydCB7RXh0ZW5zaW9uc0lkLEV4dGVuc2lvbnNEYXRhU291cmNlfSBmcm9tICdAY29tZXRjaGF0L3Vpa2l0LXNoYXJlZCdcbmV4cG9ydCBjbGFzcyBMaW5rUHJldmlld0V4dGVuc2lvbiBleHRlbmRzIEV4dGVuc2lvbnNEYXRhU291cmNlIHtcbiAgb3ZlcnJpZGUgYWRkRXh0ZW5zaW9uKCk6IHZvaWQge1xuICAgIENoYXRDb25maWd1cmF0b3IuZW5hYmxlKChkYXRhU291cmNlOiBhbnkpID0+IG5ldyBMaW5rUHJldmlld0V4dGVuc2lvbkRlY29yYXRvcihkYXRhU291cmNlKSk7XG4gIH1cbiAgb3ZlcnJpZGUgZ2V0RXh0ZW5zaW9uSWQoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gRXh0ZW5zaW9uc0lkLmxpbmtQcmV2aWV3O1xuICB9XG59XG5cbiJdfQ==