flutter / flutter/flutter-intellij

Provide UI affordances for visually editing widget constructor parameters

Open
#4,083 0 comments 0 reactions 0 assignees View on GitHub
topic-editing
Dominant language
Java
Stars
2k
Forks
356
Avg merge
1d 11h
Merged PRs (30d)
27

Description

## Problem
Widget constructor parameters and their values are sometimes difficult to discover and make sense of without diving into the widget's documentation. In user studies, we've seen participants misspell parameter names, forget to set a critical parameter's value, or use the wrong parameter for the intended effect.

In addition, some parameter values are not intuitive without a visual aid, e.g., BoxFit.

## Proposal
Extend #4028 to include more parameters such as those use Curves, BoxFit, MainAxisAlignment, or [other enums](https://api.flutter.dev/flutter/painting/painting-library.html#enums). We can potentially reuse existing diagrams for those enums in their API docs.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.