UNPKG

@cometchat/chat-uikit-angular

Version:

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

12 lines 2.08 kB
import { ExtensionsDataSource, ExtensionsId } from "@cometchat/uikit-shared"; import { ChatConfigurator } from "../../Shared/Framework/ChatConfigurator"; import { ImageModerationExtensionDecorator } from "./ImageModerationExtensionDecorator"; export class ImageModerationExtension extends ExtensionsDataSource { addExtension() { ChatConfigurator.enable((dataSource) => new ImageModerationExtensionDecorator(dataSource)); } getExtensionId() { return ExtensionsId.imageModeration; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW1hZ2VNb2RlcmF0aW9uRXh0ZW5zaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY2hhdC11aWtpdC1hbmd1bGFyL3NyYy9FeHRlbnNpb25zL0ltYWdlTW9kZXJhdGlvbi9JbWFnZU1vZGVyYXRpb25FeHRlbnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFhLG9CQUFvQixFQUFDLFlBQVksRUFBQyxNQUFNLHlCQUF5QixDQUFDO0FBQ3RGLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQzNFLE9BQU8sRUFBRSxpQ0FBaUMsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQ3hGLE1BQU0sT0FBTyx3QkFBeUIsU0FBUSxvQkFBb0I7SUFDdkQsWUFBWTtRQUNuQixnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFlLEVBQUUsRUFBRSxDQUFDLElBQUksaUNBQWlDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztJQUNsRyxDQUFDO0lBQ1EsY0FBYztRQUNyQixPQUFPLFlBQVksQ0FBQyxlQUFlLENBQUM7SUFDdEMsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmFzZVN0eWxlICxFeHRlbnNpb25zRGF0YVNvdXJjZSxFeHRlbnNpb25zSWR9IGZyb20gXCJAY29tZXRjaGF0L3Vpa2l0LXNoYXJlZFwiO1xuaW1wb3J0IHsgQ2hhdENvbmZpZ3VyYXRvciB9IGZyb20gXCIuLi8uLi9TaGFyZWQvRnJhbWV3b3JrL0NoYXRDb25maWd1cmF0b3JcIjtcbmltcG9ydCB7IEltYWdlTW9kZXJhdGlvbkV4dGVuc2lvbkRlY29yYXRvciB9IGZyb20gXCIuL0ltYWdlTW9kZXJhdGlvbkV4dGVuc2lvbkRlY29yYXRvclwiO1xuZXhwb3J0IGNsYXNzIEltYWdlTW9kZXJhdGlvbkV4dGVuc2lvbiBleHRlbmRzIEV4dGVuc2lvbnNEYXRhU291cmNlIHtcbiAgb3ZlcnJpZGUgYWRkRXh0ZW5zaW9uKCk6IHZvaWQge1xuICAgIENoYXRDb25maWd1cmF0b3IuZW5hYmxlKChkYXRhU291cmNlOiBhbnkpID0+IG5ldyBJbWFnZU1vZGVyYXRpb25FeHRlbnNpb25EZWNvcmF0b3IoZGF0YVNvdXJjZSkpO1xuICB9XG4gIG92ZXJyaWRlIGdldEV4dGVuc2lvbklkKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIEV4dGVuc2lvbnNJZC5pbWFnZU1vZGVyYXRpb247XG4gIH1cbn1cblxuIl19