Cilibiu Bogdan 2aa44ac6d8 [ACA-2499] DocumentList - custom name column link does not have a role (#1188)
* custom element as accessibility link

* fix focus outline

* internationalization key

* folder link aria-label

* use not folder evaluation  for shared files
2019-08-22 14:33:01 +03:00

29 lines
708 B
HTML

<div
class="aca-custom-name-column"
[ngClass]="{
'aca-name-column-container': isFile() && isFileWriteLocked()
}"
>
<span
role="link"
[attr.aria-label]="
(isFile()
? 'CUSTOM_NAME_COLUMN.ACCESSIBILITY.FILE_LINK_ARIA_LABEL'
: 'CUSTOM_NAME_COLUMN.ACCESSIBILITY.FOLDER_LINK_ARIA_LABEL')
| translate
: {
name: displayText$ | async
}
"
class="adf-datatable-cell-value"
title="{{ node | adfNodeNameTooltip }}"
(click)="onClick()"
>
{{ displayText$ | async }}
</span>
<ng-container *ngIf="isFile() && isFileWriteLocked()">
<aca-locked-by [context]="context"></aca-locked-by>
</ng-container>
</div>