Skip to content

Commit

Permalink
Update InputDecoration.contentPadding documentation (#143519)
Browse files Browse the repository at this point in the history
## Description

This PR updates the `InputDecoration.contentPadding` documentation to detail both Material 3 and Material 2 default values.

## Related Issue

Follow-up to flutter/flutter#142981.

## Tests

Documentation only.
  • Loading branch information
bleroux authored Feb 17, 2024
1 parent ae1488c commit 13ed551
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions packages/flutter/lib/src/material/input_decorator.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2971,9 +2971,26 @@ class InputDecoration {
///
/// If [isCollapsed] is true then [contentPadding] is [EdgeInsets.zero].
///
/// ### Material 3 default content padding
///
/// If `isOutline` property of [border] is false and if [filled] is true then
/// [contentPadding] is `EdgeInsets.fromLTRB(12, 4, 12, 4)` when [isDense]
/// is true and `EdgeInsets.fromLTRB(12, 8, 12, 8)` when [isDense] is false.
///
/// If `isOutline` property of [border] is false and if [filled] is false then
/// [contentPadding] is `EdgeInsets.fromLTRB(0, 4, 0, 4)` when [isDense] is
/// true and `EdgeInsets.fromLTRB(0, 8, 0, 8)` when [isDense] is false.
///
/// If `isOutline` property of [border] is true then [contentPadding] is
/// `EdgeInsets.fromLTRB(12, 16, 12, 8)` when [isDense] is true
/// and `EdgeInsets.fromLTRB(12, 20, 12, 12)` when [isDense] is false.
///
/// ### Material 2 default content padding
///
/// If `isOutline` property of [border] is false and if [filled] is true then
/// [contentPadding] is `EdgeInsets.fromLTRB(12, 8, 12, 8)` when [isDense]
/// is true and `EdgeInsets.fromLTRB(12, 12, 12, 12)` when [isDense] is false.
///
/// If `isOutline` property of [border] is false and if [filled] is false then
/// [contentPadding] is `EdgeInsets.fromLTRB(0, 8, 0, 8)` when [isDense] is
/// true and `EdgeInsets.fromLTRB(0, 12, 0, 12)` when [isDense] is false.
Expand Down

0 comments on commit 13ed551

Please sign in to comment.