{"version":3,"file":"taiga-ui-editor-directives-image-preview.mjs","sources":["../../../projects/editor/directives/image-preview/index.ts","../../../projects/editor/directives/image-preview/taiga-ui-editor-directives-image-preview.ts"],"sourcesContent":["import {Directive, EventEmitter, Output} from '@angular/core';\n\n@Directive({\n    standalone: true,\n    selector: 'tui-editor-socket[imagePreview]',\n    host: {\n        class: '_preview-image',\n        '(click)': 'click($event.target)',\n    },\n})\nexport class TuiEditorImagePreview {\n    @Output()\n    public readonly imagePreview = new EventEmitter<HTMLImageElement>();\n\n    protected click(target: HTMLElement): void {\n        if (target instanceof HTMLImageElement) {\n            this.imagePreview.emit(target);\n        }\n    }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;AAEA,MAQa,qBAAqB,CAAA;AARlC,IAAA,WAAA,GAAA;AAUoB,QAAA,IAAA,CAAA,YAAY,GAAG,IAAI,YAAY,EAAoB,CAAC;AAOvE,KAAA;AALa,IAAA,KAAK,CAAC,MAAmB,EAAA;QAC/B,IAAI,MAAM,YAAY,gBAAgB,EAAE;AACpC,YAAA,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;AAClC,SAAA;KACJ;+GARQ,qBAAqB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA,EAAA;mGAArB,qBAAqB,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,iCAAA,EAAA,OAAA,EAAA,EAAA,YAAA,EAAA,cAAA,EAAA,EAAA,IAAA,EAAA,EAAA,SAAA,EAAA,EAAA,OAAA,EAAA,sBAAA,EAAA,EAAA,cAAA,EAAA,gBAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,CAAA,CAAA,EAAA;;4FAArB,qBAAqB,EAAA,UAAA,EAAA,CAAA;kBARjC,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACP,oBAAA,UAAU,EAAE,IAAI;AAChB,oBAAA,QAAQ,EAAE,iCAAiC;AAC3C,oBAAA,IAAI,EAAE;AACF,wBAAA,KAAK,EAAE,gBAAgB;AACvB,wBAAA,SAAS,EAAE,sBAAsB;AACpC,qBAAA;AACJ,iBAAA,CAAA;8BAGmB,YAAY,EAAA,CAAA;sBAD3B,MAAM;;;ACXX;;AAEG;;;;"}