<div class="list-card" *ngFor="let data of listName; let i = index">
<div class="list-item"(click)="displaySelectedValue(data)">
<span class="list-name" #dataw>
{{data?.name}}
<span class="pull-right">
<em class="icon-17"></em><br />
<span>{{data?.portfolioListType}}</span>
</span>
</span>
<div *ngIf="showTillTip(data?.description) else showInstwithoutEllipses">
<span
[ngbTooltip]="showTooltip">{{ getEllipsesInstrument(data?.description) }}</span>
</div>
<ng-template #showInstwithoutEllipses>
<td>{{data?.description}}</td>
</ng-template>
<ng-template #showTooltip>
<bb-tooltip [data]="data?.description"></bb-tooltip>
</ng-template>
</div>
</div>
SetValue(SelectedList: string) {
this.inputField.nativeElement.value = SelectedList
this.divVisible = false;
if(this.dataw != undefined) {
console.log("1");
console.log(this.dataw)
this.dataw.changes.subscribe(()=>{
if (this.dataw !=undefined) {
console.log("!2")
console.log(this.dataw.last.nativeElement)
this.dataw.last.nativeElement.focus();
}})
}
}