[ADF-4405] [ADF-4423] Fix clipboard directive on json cell (#4623)

* [ADF-4405] [ADF-4423] Fix clipboard directive on json cell

* Update clipboard.directive.ts

* fix spell
This commit is contained in:
davidcanonieto 2019-04-23 12:24:39 +02:00 committed by Eugenio Romano
parent 834c32f23f
commit 630b1043a9
3 changed files with 7 additions and 7 deletions

View File

@ -31,7 +31,7 @@
readonly="readonly">
<mat-icon class="adf-input-action" matSuffix
[clipboard-notification]="'SHARE.CLIPBOARD-MESSAGE' | translate"
[adf-clipboard] target="sharedLinkInput">
[adf-clipboard] [target]="sharedLinkInput">
link
</mat-icon>
</mat-form-field>

View File

@ -49,10 +49,12 @@ export class ClipboardDirective {
@HostListener('mouseenter')
showTooltip() {
if (this.placeholder) {
const componentFactory = this.resolver.resolveComponentFactory(ClipboardComponent);
const componentRef = this.viewContainerRef.createComponent(componentFactory).instance;
componentRef.placeholder = this.placeholder;
}
}
@HostListener('mouseleave')
closeTooltip() {

View File

@ -27,9 +27,7 @@ import { DataTableCellComponent } from './datatable-cell.component';
<pre
class="adf-datatable-json-cell"
[adf-clipboard]="'CLIPBOARD.CLICK_TO_COPY'"
[clipboard-notification]="'CLIPBOARD.SUCCESS_COPY'">
{{ value$ | async | json }}
</pre>
[clipboard-notification]="'CLIPBOARD.SUCCESS_COPY'">{{ value$ | async | json }}</pre>
</span>
</ng-container>
<ng-template #defaultJsonTemplate>