VxCard class

A material design card: a panel with slightly rounded corners and an elevation shadow.

A card is a sheet of Material used to represent some related information, for example an album, a geographical location, a meal, contact details, etc.

This is what it looks like when run:

A card with a slight shadow, consisting of two rows, one with an icon and
some text describing a musical, and the other with buttons for buying
tickets or listening to the show.

Available extensions

Constructors

VxCard(Widget _child)
Creates a material design card.

Properties

amber100 → VxCard
no setterinherited
amber200 → VxCard
no setterinherited
amber300 → VxCard
no setterinherited
amber400 → VxCard
no setterinherited
amber50 → VxCard
Amber
no setterinherited
amber500 → VxCard
no setterinherited
amber600 → VxCard
no setterinherited
amber700 → VxCard
no setterinherited
amber800 → VxCard
no setterinherited
amber900 → VxCard
no setterinherited
black → VxCard
no setterinherited
blue100 → VxCard
no setterinherited
blue200 → VxCard
no setterinherited
blue300 → VxCard
no setterinherited
blue400 → VxCard
no setterinherited
blue50 → VxCard
Blue
no setterinherited
blue500 → VxCard
no setterinherited
blue600 → VxCard
no setterinherited
blue700 → VxCard
no setterinherited
blue800 → VxCard
no setterinherited
blue900 → VxCard
no setterinherited
circular → VxCard
If the card is a circular border card.
no setter
cyan100 → VxCard
no setterinherited
cyan200 → VxCard
no setterinherited
cyan300 → VxCard
no setterinherited
cyan400 → VxCard
no setterinherited
cyan50 → VxCard
Cyan
no setterinherited
cyan500 → VxCard
no setterinherited
cyan600 → VxCard
no setterinherited
cyan700 → VxCard
no setterinherited
cyan800 → VxCard
no setterinherited
cyan900 → VxCard
no setterinherited
disableBorderOnForeground → VxCard
Whether to paint the shape border in front of the child.
no setter
emerald100 → VxCard
no setterinherited
emerald200 → VxCard
no setterinherited
emerald300 → VxCard
no setterinherited
emerald400 → VxCard
no setterinherited
emerald50 → VxCard
Emerald
no setterinherited
emerald500 → VxCard
no setterinherited
emerald600 → VxCard
no setterinherited
emerald700 → VxCard
no setterinherited
emerald800 → VxCard
no setterinherited
emerald900 → VxCard
no setterinherited
fuchsia100 → VxCard
no setterinherited
fuchsia200 → VxCard
no setterinherited
fuchsia300 → VxCard
no setterinherited
fuchsia400 → VxCard
no setterinherited
fuchsia50 → VxCard
Fuchsia
no setterinherited
fuchsia500 → VxCard
no setterinherited
fuchsia600 → VxCard
no setterinherited
fuchsia700 → VxCard
no setterinherited
fuchsia800 → VxCard
no setterinherited
fuchsia900 → VxCard
no setterinherited
gray100 → VxCard
no setterinherited
gray200 → VxCard
no setterinherited
gray300 → VxCard
no setterinherited
gray400 → VxCard
no setterinherited
gray50 → VxCard
Gray
no setterinherited
gray500 → VxCard
no setterinherited
gray600 → VxCard
no setterinherited
gray700 → VxCard
no setterinherited
gray800 → VxCard
no setterinherited
gray900 → VxCard
no setterinherited
green100 → VxCard
no setterinherited
green200 → VxCard
no setterinherited
green300 → VxCard
no setterinherited
green400 → VxCard
no setterinherited
green50 → VxCard
Green
no setterinherited
green500 → VxCard
no setterinherited
green600 → VxCard
no setterinherited
green700 → VxCard
no setterinherited
green800 → VxCard
no setterinherited
green900 → VxCard
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
indigo100 → VxCard
no setterinherited
indigo200 → VxCard
no setterinherited
indigo300 → VxCard
no setterinherited
indigo400 → VxCard
no setterinherited
indigo50 → VxCard
Indigo
no setterinherited
indigo500 → VxCard
no setterinherited
indigo600 → VxCard
no setterinherited
indigo700 → VxCard
no setterinherited
indigo800 → VxCard
no setterinherited
indigo900 → VxCard
no setterinherited
lime100 → VxCard
no setterinherited
lime200 → VxCard
no setterinherited
lime300 → VxCard
no setterinherited
lime400 → VxCard
no setterinherited
lime50 → VxCard
Lime
no setterinherited
lime500 → VxCard
no setterinherited
lime600 → VxCard
no setterinherited
lime700 → VxCard
no setterinherited
lime800 → VxCard
no setterinherited
lime900 → VxCard
no setterinherited
neutral100 → VxCard
no setterinherited
neutral200 → VxCard
no setterinherited
neutral300 → VxCard
no setterinherited
neutral400 → VxCard
no setterinherited
neutral50 → VxCard
Neutral
no setterinherited
neutral500 → VxCard
no setterinherited
neutral600 → VxCard
no setterinherited
neutral700 → VxCard
no setterinherited
neutral800 → VxCard
no setterinherited
neutral900 → VxCard
no setterinherited
orange100 → VxCard
no setterinherited
orange200 → VxCard
no setterinherited
orange300 → VxCard
no setterinherited
orange400 → VxCard
no setterinherited
orange50 → VxCard
Orange
no setterinherited
orange500 → VxCard
no setterinherited
orange600 → VxCard
no setterinherited
orange700 → VxCard
no setterinherited
orange800 → VxCard
no setterinherited
orange900 → VxCard
no setterinherited
p0 → VxCard
no setterinherited
p1 → VxCard
no setterinherited
p12 → VxCard
no setterinherited
p16 → VxCard
no setterinherited
p20 → VxCard
no setterinherited
p24 → VxCard
no setterinherited
p3 → VxCard
no setterinherited
p32 → VxCard
no setterinherited
p4 → VxCard
no setterinherited
p48 → VxCard
no setterinherited
p64 → VxCard
no setterinherited
p8 → VxCard
no setterinherited
pink100 → VxCard
no setterinherited
pink200 → VxCard
no setterinherited
pink300 → VxCard
no setterinherited
pink400 → VxCard
no setterinherited
pink50 → VxCard
Pink
no setterinherited
pink500 → VxCard
no setterinherited
pink600 → VxCard
no setterinherited
pink700 → VxCard
no setterinherited
pink800 → VxCard
no setterinherited
pink900 → VxCard
no setterinherited
purple100 → VxCard
no setterinherited
purple200 → VxCard
no setterinherited
purple300 → VxCard
no setterinherited
purple400 → VxCard
no setterinherited
purple50 → VxCard
Purple
no setterinherited
purple500 → VxCard
no setterinherited
purple600 → VxCard
no setterinherited
purple700 → VxCard
no setterinherited
purple800 → VxCard
no setterinherited
purple900 → VxCard
no setterinherited
px0 → VxCard
no setterinherited
px1 → VxCard
no setterinherited
px12 → VxCard
no setterinherited
px16 → VxCard
no setterinherited
px20 → VxCard
no setterinherited
px24 → VxCard
no setterinherited
px3 → VxCard
no setterinherited
px32 → VxCard
no setterinherited
px4 → VxCard
no setterinherited
px48 → VxCard
no setterinherited
px64 → VxCard
no setterinherited
px8 → VxCard
no setterinherited
py0 → VxCard
no setterinherited
py1 → VxCard
no setterinherited
py12 → VxCard
no setterinherited
py16 → VxCard
no setterinherited
py20 → VxCard
no setterinherited
py24 → VxCard
no setterinherited
py3 → VxCard
no setterinherited
py32 → VxCard
no setterinherited
py4 → VxCard
no setterinherited
py48 → VxCard
no setterinherited
py64 → VxCard
no setterinherited
py8 → VxCard
no setterinherited
radiusGeometry ↔ BorderRadiusGeometry?
getter/setter pairinherited
red100 → VxCard
no setterinherited
red200 → VxCard
no setterinherited
red300 → VxCard
no setterinherited
red400 → VxCard
no setterinherited
red50 → VxCard
Red
no setterinherited
red500 → VxCard
no setterinherited
red600 → VxCard
no setterinherited
red700 → VxCard
no setterinherited
red800 → VxCard
no setterinherited
red900 → VxCard
no setterinherited
rose100 → VxCard
no setterinherited
rose200 → VxCard
no setterinherited
rose300 → VxCard
no setterinherited
rose400 → VxCard
no setterinherited
rose50 → VxCard
Rose
no setterinherited
rose500 → VxCard
no setterinherited
rose600 → VxCard
no setterinherited
rose700 → VxCard
no setterinherited
rose800 → VxCard
no setterinherited
rose900 → VxCard
no setterinherited
rounded → VxCard
no setterinherited
roundedLg → VxCard
no setterinherited
roundedNone → VxCard
no setterinherited
roundedSM → VxCard
no setterinherited
roundedValue ↔ double?
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sky100 → VxCard
no setterinherited
sky200 → VxCard
no setterinherited
sky300 → VxCard
no setterinherited
sky400 → VxCard
no setterinherited
sky50 → VxCard
Sky
no setterinherited
sky500 → VxCard
no setterinherited
sky600 → VxCard
no setterinherited
sky700 → VxCard
no setterinherited
sky800 → VxCard
no setterinherited
sky900 → VxCard
no setterinherited
slate100 → VxCard
no setterinherited
slate200 → VxCard
no setterinherited
slate300 → VxCard
no setterinherited
slate400 → VxCard
no setterinherited
slate50 → VxCard
Slate
no setterinherited
slate500 → VxCard
no setterinherited
slate600 → VxCard
no setterinherited
slate700 → VxCard
no setterinherited
slate800 → VxCard
no setterinherited
slate900 → VxCard
no setterinherited
stone100 → VxCard
no setterinherited
stone200 → VxCard
no setterinherited
stone300 → VxCard
no setterinherited
stone400 → VxCard
no setterinherited
stone50 → VxCard
Stone
no setterinherited
stone500 → VxCard
no setterinherited
stone600 → VxCard
no setterinherited
stone700 → VxCard
no setterinherited
stone800 → VxCard
no setterinherited
stone900 → VxCard
no setterinherited
teal100 → VxCard
no setterinherited
teal200 → VxCard
no setterinherited
teal300 → VxCard
no setterinherited
teal400 → VxCard
no setterinherited
teal50 → VxCard
teal
no setterinherited
teal500 → VxCard
no setterinherited
teal600 → VxCard
no setterinherited
teal700 → VxCard
no setterinherited
teal800 → VxCard
no setterinherited
teal900 → VxCard
no setterinherited
transparent → VxCard
Transparent
no setterinherited
velocityColor ↔ Color?
getter/setter pairinherited
velocityPadding ↔ EdgeInsetsGeometry?
Provides Padding
getter/setter pairinherited
violet100 → VxCard
no setterinherited
violet200 → VxCard
no setterinherited
violet300 → VxCard
no setterinherited
violet400 → VxCard
no setterinherited
violet50 → VxCard
Violet
no setterinherited
violet500 → VxCard
no setterinherited
violet600 → VxCard
no setterinherited
violet700 → VxCard
no setterinherited
violet800 → VxCard
no setterinherited
violet900 → VxCard
no setterinherited
white → VxCard
no setterinherited
willRender ↔ bool
getter/setter pairinherited
yellow100 → VxCard
no setterinherited
yellow200 → VxCard
no setterinherited
yellow300 → VxCard
no setterinherited
yellow400 → VxCard
no setterinherited
yellow50 → VxCard
Yellow
no setterinherited
yellow500 → VxCard
no setterinherited
yellow600 → VxCard
no setterinherited
yellow700 → VxCard
no setterinherited
yellow800 → VxCard
no setterinherited
yellow900 → VxCard
no setterinherited
zero → VxCard
If the card having zero elevation.
no setter
zeroCircular → VxCard
If the card is a circular border card with zero elevation.
no setter
zinc100 → VxCard
no setterinherited
zinc200 → VxCard
no setterinherited
zinc300 → VxCard
no setterinherited
zinc400 → VxCard
no setterinherited
zinc50 → VxCard
Zinc
no setterinherited
zinc500 → VxCard
no setterinherited
zinc600 → VxCard
no setterinherited
zinc700 → VxCard
no setterinherited
zinc800 → VxCard
no setterinherited
zinc900 → VxCard
no setterinherited

Methods

bottomLeftRounded({double? value}) → VxCard
inherited
bottomRightRounded({double? value}) → VxCard
inherited
bottomRounded({double? value}) → VxCard
inherited
clip(Clip clip) → VxCard
If this property is null then CardTheme.clipBehavior of ThemeData.cardTheme is used. If that's null then the behavior will be Clip.none.
color(Color val) → VxCard
The card's background color.
customRounded(BorderRadiusGeometry geometry) → VxCard
inherited
elevation(double val) → VxCard
The z-coordinate at which to place this card. This controls the size of the shadow below the card.
hexColor(String colorHex) → VxCard
The card's background color by hex value.
leftRounded({double? value}) → VxCard
inherited
make({Key? key}) → Widget
makeCentered({Key? key}) → Widget

Available on VxWidgetBuilder<Widget>, provided by the VxCenterBuilderExtension extension

Extension method to directly access Center with any Vx widget without wrapping or with dot operator.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rightRounded({double? value}) → VxCard
inherited
setChildForRender(VxCard child) → void
inherited
setChildToColor(VxCard child) → void
inherited
setChildToPad(VxCard child) → void
inherited
setChildToRound(VxCard child) → void
inherited
shadowColor(Color val) → VxCard
The color to paint the shadow below the card.
shape(ShapeBorder shape) → VxCard
The shape of the card's Material.
topLeftRounded({double? value}) → VxCard
inherited
topRightRounded({double? value}) → VxCard
inherited
topRounded({double? value}) → VxCard
inherited
toString() → String
A string representation of this object.
inherited
when(bool condition) → VxCard
Uses when clause to render the widget only when the condition is true.
inherited
withRounded({double value = 15.0}) → VxCard
inherited

Operators

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