|
|
|
|
@ -10,10 +10,14 @@
@@ -10,10 +10,14 @@
|
|
|
|
|
{{ field.value || " " }} |
|
|
|
|
</div> |
|
|
|
|
<div *ngIf="field.type === fieldType.Hidden"> |
|
|
|
|
<span [hidden]="!field.showValue" class="monospaced show-whitespace">{{ |
|
|
|
|
<span *ngIf="!field.showValue" class="monospaced">{{ field.maskedValue }}</span> |
|
|
|
|
<span *ngIf="field.showValue && !field.showCount" class="monospaced show-whitespace">{{ |
|
|
|
|
field.value |
|
|
|
|
}}</span> |
|
|
|
|
<span [hidden]="field.showValue" class="monospaced">{{ field.maskedValue }}</span> |
|
|
|
|
<span |
|
|
|
|
*ngIf="field.showValue && field.showCount" |
|
|
|
|
[innerHTML]="field.value | colorPasswordCount" |
|
|
|
|
></span> |
|
|
|
|
</div> |
|
|
|
|
<div *ngIf="field.type === fieldType.Boolean"> |
|
|
|
|
<i class="bwi bwi-check-square" *ngIf="field.value === 'true'" aria-hidden="true"></i> |
|
|
|
|
@ -33,6 +37,18 @@
@@ -33,6 +37,18 @@
|
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="action-buttons"> |
|
|
|
|
<button |
|
|
|
|
type="button" |
|
|
|
|
class="row-btn" |
|
|
|
|
appStopClick |
|
|
|
|
attr.aria-label="{{ 'toggleCharacterCount' | i18n }} {{ field.name }}" |
|
|
|
|
appA11yTitle="{{ 'toggleCharacterCount' | i18n }}" |
|
|
|
|
*ngIf="field.type === fieldType.Hidden && cipher.viewPassword && field.showValue" |
|
|
|
|
(click)="toggleFieldCount(field)" |
|
|
|
|
[attr.aria-pressed]="field.showCount" |
|
|
|
|
> |
|
|
|
|
<i class="bwi bwi-lg bwi-numbered-list" aria-hidden="true"></i> |
|
|
|
|
</button> |
|
|
|
|
<button |
|
|
|
|
type="button" |
|
|
|
|
class="row-btn" |
|
|
|
|
|