{"version":3,"file":"taiga-ui-editor-components-toolbar-tools-highlight-color.mjs","sources":["../../../projects/editor/components/toolbar-tools/highlight-color/index.ts","../../../projects/editor/components/toolbar-tools/highlight-color/taiga-ui-editor-components-toolbar-tools-highlight-color.ts"],"sourcesContent":["import {ChangeDetectionStrategy, Component, inject, Input} from '@angular/core';\nimport {type AbstractTuiEditor, TUI_EDITOR_OPTIONS} from '@taiga-ui/editor/common';\nimport {TuiTiptapEditorService} from '@taiga-ui/editor/directives/tiptap-editor';\nimport {TuiHighlightColorButtonTool} from '@taiga-ui/editor/tools';\n\n/**\n * @deprecated use {@link TuiHighlightColorButtonTool}\n */\n@Component({\n    standalone: true,\n    selector: 'tui-highlight-color,tui-highlight-color-tool',\n    imports: [TuiHighlightColorButtonTool],\n    template: `\n        <button\n            tuiHighlightColorTool\n            [colors]=\"colors\"\n            [editor]=\"editor\"\n        ></button>\n    `,\n    changeDetection: ChangeDetectionStrategy.OnPush,\n    host: {tuiPlateHost: ''},\n})\nexport class TuiHighlightColorTool {\n    private readonly options = inject(TUI_EDITOR_OPTIONS);\n\n    @Input()\n    public colors: ReadonlyMap<string, string> =\n        this.options.backgroundColors ?? this.options.colors;\n\n    @Input()\n    public editor: AbstractTuiEditor | null = inject(TuiTiptapEditorService, {\n        optional: true,\n    });\n}\n\n/**\n * @deprecated use {@link TuiHighlightColorButtonTool}\n */\nexport const TuiHighlightColor = TuiHighlightColorTool;\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;;AAKA;;AAEG;AACH,MAca,qBAAqB,CAAA;AAdlC,IAAA,WAAA,GAAA;AAeqB,QAAA,IAAA,CAAA,OAAO,GAAG,MAAM,CAAC,kBAAkB,CAAC,CAAC;AAG/C,QAAA,IAAA,CAAA,MAAM,GACT,IAAI,CAAC,OAAO,CAAC,gBAAgB,IAAI,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC;AAGlD,QAAA,IAAA,CAAA,MAAM,GAA6B,MAAM,CAAC,sBAAsB,EAAE;AACrE,YAAA,QAAQ,EAAE,IAAI;AACjB,SAAA,CAAC,CAAC;AACN,KAAA;+GAXY,qBAAqB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA,EAAA;AAArB,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,qBAAqB,EAVpB,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,8CAAA,EAAA,MAAA,EAAA,EAAA,MAAA,EAAA,QAAA,EAAA,MAAA,EAAA,QAAA,EAAA,EAAA,IAAA,EAAA,EAAA,UAAA,EAAA,EAAA,cAAA,EAAA,EAAA,EAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAAA,CAAA;;;;;;AAMT,IAAA,CAAA,EAAA,QAAA,EAAA,IAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAPS,2BAA2B,EAAA,QAAA,EAAA,+BAAA,EAAA,MAAA,EAAA,CAAA,QAAA,CAAA,EAAA,CAAA,EAAA,eAAA,EAAA,EAAA,CAAA,uBAAA,CAAA,MAAA,EAAA,CAAA,CAAA,EAAA;;4FAW5B,qBAAqB,EAAA,UAAA,EAAA,CAAA;kBAdjC,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACP,oBAAA,UAAU,EAAE,IAAI;AAChB,oBAAA,QAAQ,EAAE,8CAA8C;oBACxD,OAAO,EAAE,CAAC,2BAA2B,CAAC;AACtC,oBAAA,QAAQ,EAAE,CAAA;;;;;;AAMT,IAAA,CAAA;oBACD,eAAe,EAAE,uBAAuB,CAAC,MAAM;AAC/C,oBAAA,IAAI,EAAE,EAAC,YAAY,EAAE,EAAE,EAAC;AAC3B,iBAAA,CAAA;8BAKU,MAAM,EAAA,CAAA;sBADZ,KAAK;gBAKC,MAAM,EAAA,CAAA;sBADZ,KAAK;;AAMV;;AAEG;AACI,MAAM,iBAAiB,GAAG;;ACtCjC;;AAEG;;;;"}