Orange-OpenSource / Orange-OpenSource/ouds-flutter
For `text area` component, add a `singleMinLine` parameter
@nouha06 is already working on this.
Since Jun 8, 2026.
- Dominant language
- Dart
- Stars
- 10
- Forks
- 5
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 9
Description
Context
Today the minimum height of the text area is fixed and relies on a component token (approximatively 3 lines).
For chat application, we need a text area that can be on a single line by default (takes less space at the bottom of the screen) and that is dynamically resized when the user writes. Like on WhatsApp app for example.
Description
A singleMinLine boolean parameter must be added to the text area API, set to false by default.
When the user set this parameter to true, the minimum height of the text area component must be equivalent to one line.
Be careful, when singleMinLine is set to true, the auto-resize parameter must be set to true. singleMinLine cannot be set to true if auto-resize is disabled.
Definition of Done
- Update component
text area(API, doc, demo app)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.