You can use Padding
, which is a very simple Widget
that just takes another Widget
as a child
and an EdgeInsets
object like the one you are already using as padding
.
This approach of “composition over inheritance” in Flutter is very intentional. You can find a recent discussion of the pros and cons on Flutter’s Gitter channel.