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