<input #currencyInput class="rbj-form-control {{alignmentClass}} {{class}}" type="text" ngDefaultControl nbInput
  fullWidth step={{currencyStep}} min={{min}} max={{max}} [ngModel]="displayValue"
  (ngModelChange)="currencyInputChanged($event)" [ngModelOptions]="{updateOn:realTimeUpdate?'change': 'blur'}"
  [status]="status" (focus)="$event.target.select();focus.emit();" [disabled]="disabled" [readonly]="readOnly"
  nbTooltip="{{tooltipContent}}" nbTooltipPlacement="top" [nbTooltipStatus]="valueShouldBeWarningStatus"
  [required]="required" (blur)="onBlur()" [id]="id" inputmode="decimal" (keydown)="onKeyDown($event)"
  [fieldSize]="fieldSize">