UNPKG

@cometchat/chat-uikit-angular

Version:

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

12 lines 2.16 kB
import { ExtensionsId, ExtensionsDataSource } from "@cometchat/uikit-shared"; import { ChatConfigurator } from "../../Shared/Framework/ChatConfigurator"; import { CollaborativeDocumentExtensionDecorator } from "./CollaborativeDocumentExtensionDecorator"; export class CollaborativeDocumentExtension extends ExtensionsDataSource { addExtension() { ChatConfigurator.enable((dataSource) => new CollaborativeDocumentExtensionDecorator(dataSource)); } getExtensionId() { return ExtensionsId.document; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29sbGFib3JhdGl2ZURvY3VtZW50RXh0ZW5zaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY2hhdC11aWtpdC1hbmd1bGFyL3NyYy9FeHRlbnNpb25zL0NvbGxhYm9yYXRpdmVEb2N1bWVudC9Db2xsYWJvcmF0aXZlRG9jdW1lbnRFeHRlbnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFJLFlBQVksRUFBQyxvQkFBb0IsRUFBQyxNQUFNLHlCQUF5QixDQUFDO0FBQzdFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQzNFLE9BQU8sRUFBRSx1Q0FBdUMsRUFBRSxNQUFNLDJDQUEyQyxDQUFDO0FBRXBHLE1BQU0sT0FBTyw4QkFBK0IsU0FBUSxvQkFBb0I7SUFDM0QsWUFBWTtRQUNuQixnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFlLEVBQUUsRUFBRSxDQUFDLElBQUksdUNBQXVDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztJQUN4RyxDQUFDO0lBQ1EsY0FBYztRQUNyQixPQUFPLFlBQVksQ0FBQyxRQUFRLENBQUM7SUFDL0IsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgICBFeHRlbnNpb25zSWQsRXh0ZW5zaW9uc0RhdGFTb3VyY2V9IGZyb20gXCJAY29tZXRjaGF0L3Vpa2l0LXNoYXJlZFwiO1xuaW1wb3J0IHsgQ2hhdENvbmZpZ3VyYXRvciB9IGZyb20gXCIuLi8uLi9TaGFyZWQvRnJhbWV3b3JrL0NoYXRDb25maWd1cmF0b3JcIjtcbmltcG9ydCB7IENvbGxhYm9yYXRpdmVEb2N1bWVudEV4dGVuc2lvbkRlY29yYXRvciB9IGZyb20gXCIuL0NvbGxhYm9yYXRpdmVEb2N1bWVudEV4dGVuc2lvbkRlY29yYXRvclwiO1xuXG5leHBvcnQgY2xhc3MgQ29sbGFib3JhdGl2ZURvY3VtZW50RXh0ZW5zaW9uIGV4dGVuZHMgRXh0ZW5zaW9uc0RhdGFTb3VyY2Uge1xuICAgIG92ZXJyaWRlIGFkZEV4dGVuc2lvbigpOiB2b2lkIHtcbiAgICAgIENoYXRDb25maWd1cmF0b3IuZW5hYmxlKChkYXRhU291cmNlOiBhbnkpID0+IG5ldyBDb2xsYWJvcmF0aXZlRG9jdW1lbnRFeHRlbnNpb25EZWNvcmF0b3IoZGF0YVNvdXJjZSkpO1xuICAgIH1cbiAgICBvdmVycmlkZSBnZXRFeHRlbnNpb25JZCgpOiBzdHJpbmcge1xuICAgICAgcmV0dXJuIEV4dGVuc2lvbnNJZC5kb2N1bWVudDtcbiAgICB9XG4gIH1cbiJdfQ==