@cometchat/chat-uikit-angular
Version:
Ready-to-use Chat UI Components for Angular (JavaScript/Web)
12 lines • 2.22 kB
JavaScript
import { ExtensionsDataSource, ExtensionsId } from "@cometchat/uikit-shared";
import { ChatConfigurator } from "../../Shared/Framework/ChatConfigurator";
import { CollaborativeWhiteBoardExtensionDecorator } from "./CollaborativeWhiteboardExtensionDecorator";
export class CollaborativeWhiteBoardExtension extends ExtensionsDataSource {
addExtension() {
ChatConfigurator.enable((dataSource) => new CollaborativeWhiteBoardExtensionDecorator(dataSource));
}
getExtensionId() {
return ExtensionsId.whiteboard;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29sbGFib3JhdGl2ZVdoaXRlYm9hcmRFeHRlbnNpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jaGF0LXVpa2l0LWFuZ3VsYXIvc3JjL0V4dGVuc2lvbnMvQ29sbGFib3JhdGl2ZVdoaXRlYm9hcmQvQ29sbGFib3JhdGl2ZVdoaXRlYm9hcmRFeHRlbnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUF5QyxvQkFBb0IsRUFBQyxZQUFZLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUNuSCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSx5Q0FBeUMsQ0FBQztBQUMzRSxPQUFPLEVBQUUseUNBQXlDLEVBQUUsTUFBTSw2Q0FBNkMsQ0FBQztBQUV4RyxNQUFNLE9BQU8sZ0NBQWlDLFNBQVEsb0JBQW9CO0lBQy9ELFlBQVk7UUFDbkIsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLENBQUMsVUFBZSxFQUFFLEVBQUUsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7SUFDMUcsQ0FBQztJQUNRLGNBQWM7UUFDckIsT0FBTyxZQUFZLENBQUMsVUFBVSxDQUFDO0lBQ2pDLENBQUM7Q0FDQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7ICBDb2xsYWJvcmF0aXZlV2hpdGVib2FyZENvbmZpZ3VyYXRpb24sIEV4dGVuc2lvbnNEYXRhU291cmNlLEV4dGVuc2lvbnNJZCB9IGZyb20gXCJAY29tZXRjaGF0L3Vpa2l0LXNoYXJlZFwiO1xuaW1wb3J0IHsgQ2hhdENvbmZpZ3VyYXRvciB9IGZyb20gXCIuLi8uLi9TaGFyZWQvRnJhbWV3b3JrL0NoYXRDb25maWd1cmF0b3JcIjtcbmltcG9ydCB7IENvbGxhYm9yYXRpdmVXaGl0ZUJvYXJkRXh0ZW5zaW9uRGVjb3JhdG9yIH0gZnJvbSBcIi4vQ29sbGFib3JhdGl2ZVdoaXRlYm9hcmRFeHRlbnNpb25EZWNvcmF0b3JcIjtcblxuZXhwb3J0IGNsYXNzIENvbGxhYm9yYXRpdmVXaGl0ZUJvYXJkRXh0ZW5zaW9uIGV4dGVuZHMgRXh0ZW5zaW9uc0RhdGFTb3VyY2Uge1xuICBvdmVycmlkZSBhZGRFeHRlbnNpb24oKTogdm9pZCB7XG4gICAgQ2hhdENvbmZpZ3VyYXRvci5lbmFibGUoKGRhdGFTb3VyY2U6IGFueSkgPT4gbmV3IENvbGxhYm9yYXRpdmVXaGl0ZUJvYXJkRXh0ZW5zaW9uRGVjb3JhdG9yKGRhdGFTb3VyY2UpKTtcbiAgfVxuICBvdmVycmlkZSBnZXRFeHRlbnNpb25JZCgpOiBzdHJpbmcge1xuICAgIHJldHVybiBFeHRlbnNpb25zSWQud2hpdGVib2FyZDtcbiAgfVxuICB9XG4iXX0=