VxTable class

A widget that uses the table layout algorithm for its children.

Available extensions

Constructors

VxTable({TableBorder? tableBorder, Map<int, TableColumnWidth>? columnWidths, TableColumnWidth defaultColumnWidth = const FlexColumnWidth(1.0), TableCellVerticalAlignment defaultVerticalAlignment = TableCellVerticalAlignment.top, TextBaseline? textBaseline, TextDirection? textDirection, List<TableRow> children = const <TableRow>[]})

Properties

amber100 → VxTable
no setterinherited
amber200 → VxTable
no setterinherited
amber300 → VxTable
no setterinherited
amber400 → VxTable
no setterinherited
amber50 → VxTable
Amber
no setterinherited
amber500 → VxTable
no setterinherited
amber600 → VxTable
no setterinherited
amber700 → VxTable
no setterinherited
amber800 → VxTable
no setterinherited
amber900 → VxTable
no setterinherited
baseAligned → VxTable
no setter
black → VxTable
no setterinherited
blue100 → VxTable
no setterinherited
blue200 → VxTable
no setterinherited
blue300 → VxTable
no setterinherited
blue400 → VxTable
no setterinherited
blue50 → VxTable
Blue
no setterinherited
blue500 → VxTable
no setterinherited
blue600 → VxTable
no setterinherited
blue700 → VxTable
no setterinherited
blue800 → VxTable
no setterinherited
blue900 → VxTable
no setterinherited
bottomAligned → VxTable
no setter
children → List<TableRow>
final
columnWidths ↔ Map<int, TableColumnWidth>?
getter/setter pair
cyan100 → VxTable
no setterinherited
cyan200 → VxTable
no setterinherited
cyan300 → VxTable
no setterinherited
cyan400 → VxTable
no setterinherited
cyan50 → VxTable
Cyan
no setterinherited
cyan500 → VxTable
no setterinherited
cyan600 → VxTable
no setterinherited
cyan700 → VxTable
no setterinherited
cyan800 → VxTable
no setterinherited
cyan900 → VxTable
no setterinherited
defaultColumnWidth ↔ TableColumnWidth
getter/setter pair
defaultVerticalAlignment ↔ TableCellVerticalAlignment
getter/setter pair
emerald100 → VxTable
no setterinherited
emerald200 → VxTable
no setterinherited
emerald300 → VxTable
no setterinherited
emerald400 → VxTable
no setterinherited
emerald50 → VxTable
Emerald
no setterinherited
emerald500 → VxTable
no setterinherited
emerald600 → VxTable
no setterinherited
emerald700 → VxTable
no setterinherited
emerald800 → VxTable
no setterinherited
emerald900 → VxTable
no setterinherited
fillAligned → VxTable
no setter
fuchsia100 → VxTable
no setterinherited
fuchsia200 → VxTable
no setterinherited
fuchsia300 → VxTable
no setterinherited
fuchsia400 → VxTable
no setterinherited
fuchsia50 → VxTable
Fuchsia
no setterinherited
fuchsia500 → VxTable
no setterinherited
fuchsia600 → VxTable
no setterinherited
fuchsia700 → VxTable
no setterinherited
fuchsia800 → VxTable
no setterinherited
fuchsia900 → VxTable
no setterinherited
gray100 → VxTable
no setterinherited
gray200 → VxTable
no setterinherited
gray300 → VxTable
no setterinherited
gray400 → VxTable
no setterinherited
gray50 → VxTable
Gray
no setterinherited
gray500 → VxTable
no setterinherited
gray600 → VxTable
no setterinherited
gray700 → VxTable
no setterinherited
gray800 → VxTable
no setterinherited
gray900 → VxTable
no setterinherited
green100 → VxTable
no setterinherited
green200 → VxTable
no setterinherited
green300 → VxTable
no setterinherited
green400 → VxTable
no setterinherited
green50 → VxTable
Green
no setterinherited
green500 → VxTable
no setterinherited
green600 → VxTable
no setterinherited
green700 → VxTable
no setterinherited
green800 → VxTable
no setterinherited
green900 → VxTable
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
indigo100 → VxTable
no setterinherited
indigo200 → VxTable
no setterinherited
indigo300 → VxTable
no setterinherited
indigo400 → VxTable
no setterinherited
indigo50 → VxTable
Indigo
no setterinherited
indigo500 → VxTable
no setterinherited
indigo600 → VxTable
no setterinherited
indigo700 → VxTable
no setterinherited
indigo800 → VxTable
no setterinherited
indigo900 → VxTable
no setterinherited
lime100 → VxTable
no setterinherited
lime200 → VxTable
no setterinherited
lime300 → VxTable
no setterinherited
lime400 → VxTable
no setterinherited
lime50 → VxTable
Lime
no setterinherited
lime500 → VxTable
no setterinherited
lime600 → VxTable
no setterinherited
lime700 → VxTable
no setterinherited
lime800 → VxTable
no setterinherited
lime900 → VxTable
no setterinherited
middleAligned → VxTable
no setter
neutral100 → VxTable
no setterinherited
neutral200 → VxTable
no setterinherited
neutral300 → VxTable
no setterinherited
neutral400 → VxTable
no setterinherited
neutral50 → VxTable
Neutral
no setterinherited
neutral500 → VxTable
no setterinherited
neutral600 → VxTable
no setterinherited
neutral700 → VxTable
no setterinherited
neutral800 → VxTable
no setterinherited
neutral900 → VxTable
no setterinherited
orange100 → VxTable
no setterinherited
orange200 → VxTable
no setterinherited
orange300 → VxTable
no setterinherited
orange400 → VxTable
no setterinherited
orange50 → VxTable
Orange
no setterinherited
orange500 → VxTable
no setterinherited
orange600 → VxTable
no setterinherited
orange700 → VxTable
no setterinherited
orange800 → VxTable
no setterinherited
orange900 → VxTable
no setterinherited
pink100 → VxTable
no setterinherited
pink200 → VxTable
no setterinherited
pink300 → VxTable
no setterinherited
pink400 → VxTable
no setterinherited
pink50 → VxTable
Pink
no setterinherited
pink500 → VxTable
no setterinherited
pink600 → VxTable
no setterinherited
pink700 → VxTable
no setterinherited
pink800 → VxTable
no setterinherited
pink900 → VxTable
no setterinherited
purple100 → VxTable
no setterinherited
purple200 → VxTable
no setterinherited
purple300 → VxTable
no setterinherited
purple400 → VxTable
no setterinherited
purple50 → VxTable
Purple
no setterinherited
purple500 → VxTable
no setterinherited
purple600 → VxTable
no setterinherited
purple700 → VxTable
no setterinherited
purple800 → VxTable
no setterinherited
purple900 → VxTable
no setterinherited
red100 → VxTable
no setterinherited
red200 → VxTable
no setterinherited
red300 → VxTable
no setterinherited
red400 → VxTable
no setterinherited
red50 → VxTable
Red
no setterinherited
red500 → VxTable
no setterinherited
red600 → VxTable
no setterinherited
red700 → VxTable
no setterinherited
red800 → VxTable
no setterinherited
red900 → VxTable
no setterinherited
rose100 → VxTable
no setterinherited
rose200 → VxTable
no setterinherited
rose300 → VxTable
no setterinherited
rose400 → VxTable
no setterinherited
rose50 → VxTable
Rose
no setterinherited
rose500 → VxTable
no setterinherited
rose600 → VxTable
no setterinherited
rose700 → VxTable
no setterinherited
rose800 → VxTable
no setterinherited
rose900 → VxTable
no setterinherited
roundedBorder → VxTable
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
simpleBorder → VxTable
no setter
sky100 → VxTable
no setterinherited
sky200 → VxTable
no setterinherited
sky300 → VxTable
no setterinherited
sky400 → VxTable
no setterinherited
sky50 → VxTable
Sky
no setterinherited
sky500 → VxTable
no setterinherited
sky600 → VxTable
no setterinherited
sky700 → VxTable
no setterinherited
sky800 → VxTable
no setterinherited
sky900 → VxTable
no setterinherited
slate100 → VxTable
no setterinherited
slate200 → VxTable
no setterinherited
slate300 → VxTable
no setterinherited
slate400 → VxTable
no setterinherited
slate50 → VxTable
Slate
no setterinherited
slate500 → VxTable
no setterinherited
slate600 → VxTable
no setterinherited
slate700 → VxTable
no setterinherited
slate800 → VxTable
no setterinherited
slate900 → VxTable
no setterinherited
stone100 → VxTable
no setterinherited
stone200 → VxTable
no setterinherited
stone300 → VxTable
no setterinherited
stone400 → VxTable
no setterinherited
stone50 → VxTable
Stone
no setterinherited
stone500 → VxTable
no setterinherited
stone600 → VxTable
no setterinherited
stone700 → VxTable
no setterinherited
stone800 → VxTable
no setterinherited
stone900 → VxTable
no setterinherited
tableBorder ↔ TableBorder?
getter/setter pair
teal100 → VxTable
no setterinherited
teal200 → VxTable
no setterinherited
teal300 → VxTable
no setterinherited
teal400 → VxTable
no setterinherited
teal50 → VxTable
teal
no setterinherited
teal500 → VxTable
no setterinherited
teal600 → VxTable
no setterinherited
teal700 → VxTable
no setterinherited
teal800 → VxTable
no setterinherited
teal900 → VxTable
no setterinherited
textBaseline ↔ TextBaseline?
getter/setter pair
textDirection ↔ TextDirection?
getter/setter pair
topAligned → VxTable
no setter
transparent → VxTable
Transparent
no setterinherited
velocityColor ↔ Color?
getter/setter pairinherited
violet100 → VxTable
no setterinherited
violet200 → VxTable
no setterinherited
violet300 → VxTable
no setterinherited
violet400 → VxTable
no setterinherited
violet50 → VxTable
Violet
no setterinherited
violet500 → VxTable
no setterinherited
violet600 → VxTable
no setterinherited
violet700 → VxTable
no setterinherited
violet800 → VxTable
no setterinherited
violet900 → VxTable
no setterinherited
white → VxTable
no setterinherited
yellow100 → VxTable
no setterinherited
yellow200 → VxTable
no setterinherited
yellow300 → VxTable
no setterinherited
yellow400 → VxTable
no setterinherited
yellow50 → VxTable
Yellow
no setterinherited
yellow500 → VxTable
no setterinherited
yellow600 → VxTable
no setterinherited
yellow700 → VxTable
no setterinherited
yellow800 → VxTable
no setterinherited
yellow900 → VxTable
no setterinherited
zinc100 → VxTable
no setterinherited
zinc200 → VxTable
no setterinherited
zinc300 → VxTable
no setterinherited
zinc400 → VxTable
no setterinherited
zinc50 → VxTable
Zinc
no setterinherited
zinc500 → VxTable
no setterinherited
zinc600 → VxTable
no setterinherited
zinc700 → VxTable
no setterinherited
zinc800 → VxTable
no setterinherited
zinc900 → VxTable
no setterinherited

Methods

border(TableBorder? tableBorder) → VxTable
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
setChildToColor(VxTable child) → void
inherited
setColumnWidths(Map<int, TableColumnWidth>? columnWidths) → VxTable
setDefaultColumnWidth(TableColumnWidth tableColumnWidth) → VxTable
setTextBaseline(TextBaseline baseline) → VxTable
setTextDirection(TextDirection direction) → VxTable
setVerticalAlignment(TableCellVerticalAlignment alignment) → VxTable
toString() → String
A string representation of this object.
inherited
withFixedFactor(double fixedFactor) → VxTable
withFlexFactor(double flexFactor) → VxTable
withIntrinsicFactor(double intrinsicFactor) → VxTable

Operators

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