VxPaddingBuilder class

A widget that insets its child by the given padding.

When passing layout constraints to its child, padding shrinks the constraints by the given padding, causing the child to layout at a smaller size. Padding then sizes itself to its child's size, inflated by the padding, effectively creating empty space around the child.

{@tool snippet}

This snippet creates "Hello World!" Text inside a Card that is indented by sixteen pixels in each direction.

const Card(
  child: Padding(
    padding: EdgeInsets.all(16.0),
    child: Text('Hello World!'),
  ),
)

{@end-tool}

Available Extensions

Constructors

VxPaddingBuilder(Widget _child)

Properties

hashCode int
The hash code for this object.
no setterinherited
p0 VxPaddingBuilder
no setterinherited
p1 VxPaddingBuilder
no setterinherited
p3 VxPaddingBuilder
no setterinherited
p4 VxPaddingBuilder
no setterinherited
p8 VxPaddingBuilder
no setterinherited
p12 VxPaddingBuilder
no setterinherited
p16 VxPaddingBuilder
no setterinherited
p20 VxPaddingBuilder
no setterinherited
p24 VxPaddingBuilder
no setterinherited
p32 VxPaddingBuilder
no setterinherited
p48 VxPaddingBuilder
no setterinherited
p64 VxPaddingBuilder
no setterinherited
px0 VxPaddingBuilder
no setterinherited
px1 VxPaddingBuilder
no setterinherited
px3 VxPaddingBuilder
no setterinherited
px4 VxPaddingBuilder
no setterinherited
px8 VxPaddingBuilder
no setterinherited
px12 VxPaddingBuilder
no setterinherited
px16 VxPaddingBuilder
no setterinherited
px20 VxPaddingBuilder
no setterinherited
px24 VxPaddingBuilder
no setterinherited
px32 VxPaddingBuilder
no setterinherited
px48 VxPaddingBuilder
no setterinherited
px64 VxPaddingBuilder
no setterinherited
py0 VxPaddingBuilder
no setterinherited
py1 VxPaddingBuilder
no setterinherited
py3 VxPaddingBuilder
no setterinherited
py4 VxPaddingBuilder
no setterinherited
py8 VxPaddingBuilder
no setterinherited
py12 VxPaddingBuilder
no setterinherited
py16 VxPaddingBuilder
no setterinherited
py20 VxPaddingBuilder
no setterinherited
py24 VxPaddingBuilder
no setterinherited
py32 VxPaddingBuilder
no setterinherited
py48 VxPaddingBuilder
no setterinherited
py64 VxPaddingBuilder
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
velocityPadding EdgeInsetsGeometry?
Provides Padding
getter/setter pairinherited

Methods

make({Key? key}) Widget
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setChildToPad(VxPaddingBuilder child) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited