Skip to content
Snippets Groups Projects
Commit 1c9b9203 authored by jojohoch's avatar jojohoch
Browse files

Remove unused parameter from UpdateTextareaRowsPipe

parent 80fc706d
No related branches found
No related tags found
No related merge requests found
Pipeline #41934 passed
...@@ -28,12 +28,11 @@ import { FormElementComponent } from '../../directives/form-element-component.di ...@@ -28,12 +28,11 @@ import { FormElementComponent } from '../../directives/form-element-component.di
autocorrect="off" autocorrect="off"
spellcheck="false" spellcheck="false"
value="{{elementModel.value}}" value="{{elementModel.value}}"
[rows]="(isViewInitialized | async) && [rows]="(isViewInitialized | async) && elementModel.hasDynamicRowCount ?
elementModel.hasDynamicRowCount ? (elementModel.expectedCharactersCount | updateTextareaRows:
(elementModel.rowCount | updateTextareaRows : input.offsetWidth:
elementModel.expectedCharactersCount : elementModel.styling.fontSize) :
input.offsetWidth: elementModel.rowCount"
elementModel.styling.fontSize) : elementModel.rowCount"
[attr.inputmode]="elementModel.showSoftwareKeyboard ? 'none' : 'text'" [attr.inputmode]="elementModel.showSoftwareKeyboard ? 'none' : 'text'"
[formControl]="elementFormControl" [formControl]="elementFormControl"
[readonly]="elementModel.readOnly" [readonly]="elementModel.readOnly"
......
...@@ -4,11 +4,7 @@ import { Pipe, PipeTransform } from '@angular/core'; ...@@ -4,11 +4,7 @@ import { Pipe, PipeTransform } from '@angular/core';
name: 'updateTextareaRows' name: 'updateTextareaRows'
}) })
export class UpdateTextareaRowsPipe implements PipeTransform { export class UpdateTextareaRowsPipe implements PipeTransform {
transform(fixedRowCount: number, transform(expectedCharactersCount: number, inputWidth: number, fontSize: number): number {
expectedCharactersCount: number,
inputWidth: number,
fontSize: number
): number {
const averageCharWidth = fontSize / 2; // s. AverageCharWidth of dotNet const averageCharWidth = fontSize / 2; // s. AverageCharWidth of dotNet
return Math.ceil((expectedCharactersCount * averageCharWidth) / inputWidth); return Math.ceil((expectedCharactersCount * averageCharWidth) / inputWidth);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment