padding_extra 1.1.0 copy "padding_extra: ^1.1.0" to clipboard
padding_extra: ^1.1.0 copied to clipboard

This package provides extra padding widgets

padding_extra #

This package provides extra padding related widgets.

Features #

  • Padding Widgets (with shortcut named too)
  • Safe Area Padding Widgets (with shortcut named too)
  • Alignment Widgets
  • Size Widgets

Getting started #

$ flutter pub add local_file_preferences

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies: 
local_file_preferences: {*version}

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it Now in your Dart code, you can use:

import 'package:padding_extra/padding_extra.dart';

Usage #

Padding Widgets #

  • PaddingAll, PAll
  • PaddingHorizontal, PX
  • PaddingVertical, PY
  • PaddingSymmetric, PSymm
  • PaddingTop, PT
  • PaddingLeft, PL
  • PaddingRight, PR
  • PaddingBottom, PB

SafeArea Widgets #

Internally, These widgets use SafeArea widget and remove specified padding with MediaQuery.removePadding.

Also, you can pass extra parameter to add extra padding at that direction.

  • SafeAreaHorizontal, SafeAreaX
  • SafeAreaVertical, SafeAreaY
  • SafeAreaTop
  • SafeAreaLeft
  • SafeAreaRight
  • SafeAreaBottom

Size Widgets #

  • Full
  • FullWidth, FullW
  • FullHeight, FullH

Alignment Widgets #

  • Top
  • Left
  • Right
  • Bottom
  • TopLeft
  • TopRight
  • BottomLeft
  • BottomRight

Code #

PaddingAll(
  24,
  child: _buildRect(context),
),
SafeAreaHorizontal(
  child: Container(
    color: Colors.yellow,
    width: double.infinity,
    height: 100,
  ),
),
2
likes
0
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

This package provides extra padding widgets

Repository (GitHub)
View/report issues

Topics

#layout #padding #safe-area

License

unknown (license)

Dependencies

flutter

More

Packages that depend on padding_extra