angular / angular/components

Extending CdkTextareaAutosize features. heightChanges / setHeight

Ouverte
#19,656 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area: cdk/text-field feature P4
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

## Proposal

Add for [MatTextareaAutosize](https://material.angular.io/components/input/api#MatTextareaAutosize) Callback with height and return custom sum and set it as height for textarea element.

```
CdkTextareaAutosize {
...
// Options by default parameter emitEvent is false
setHeight(height: number, {emitEvent: boolean}): void;

// Return number after calculation height textarea element
heightChanges(): Observable;
...
}
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire l’API et l’implémentation existantes de MatTextareaAutosize/CdkTextareaAutosize, en utilisant comme contexte la référence d’API Angular Material liée. Déterminez comment le comportement proposé de setHeight et heightChanges devrait s’intégrer au composant actuel, et considérez la proposition comme complète lorsque les deux méthodes ont un comportement clairement défini et fonctionnel pour les mises à jour de la hauteur du textarea et l’émission d’événements.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.