TableModel class

Inheritance
Implemented types

Constructors

TableModel(WidgetModel parent, String? id, {dynamic selected, dynamic draggable, dynamic width, dynamic height, dynamic oncomplete, dynamic center, dynamic wrap, dynamic onpulldown, dynamic margin, dynamic altcolor, dynamic spacing, dynamic sortButtons, dynamic scrollButtons, dynamic scrollShadows})

Properties

altcolor Color?
getter/setter pair
animations List<AnimationModel>?
getter/setter pairinherited
bordercolor Color?
getter/setter pair
borderwidth double?
getter/setter pair
busy bool
getter/setter pairinherited
busyObservable BooleanObservable?
no setterinherited
cellpadding Map<int, double>
getter/setter pair
center bool
getter/setter pair
children List<WidgetModel>?
getter/setter pairinherited
clean bool
//////// ////////
no getteroverride
color Color?
getter/setter pairinherited
color2 Color?
getter/setter pairinherited
color3 Color?
getter/setter pairinherited
color4 Color?
getter/setter pairinherited
context BuildContext?
no setterinherited
data ↔ dynamic
getter/setter pairinherited
datasource String?
getter/setter pairoverride
datasources List<IDataSource>?
getter/setter pairinherited
debug bool
getter/setter pairinherited
depth double?
getter/setter pairinherited
dirty bool
getter/setter pairoverride
dirtyObservable BooleanObservable?
//////// ////////
no setteroverride
draggable bool
getter/setter pair
element ↔ XmlElement?
getter/setter pairinherited
elementName String
no setterinherited
elementNamespace String?
no setterinherited
enabled bool
getter/setter pairinherited
framework FrameworkModel?
getter/setter pairinherited
halign String?
getter/setter pairinherited
hasGoneOffscreen bool
getter/setter pairinherited
hasGoneOnscreen bool
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
haslHorizontalSizing bool
no setterinherited
hasSizing bool
no setterinherited
hasVerticalSizing bool
no setterinherited
height double?
getter/setter pairinherited
heightPercentage double?
no setterinherited
heights Map<String, double?>
getter/setter pair
id String
latefinalinherited
margin double
getter/setter pair
maxHeight double?
getter/setter pairinherited
maxWidth double?
getter/setter pairinherited
minHeight double?
getter/setter pairinherited
minWidth double?
getter/setter pairinherited
model WidgetModel
no setterinherited
moreDown bool?
getter/setter pairoverride
moreLeft bool?
getter/setter pairoverride
moreRight bool?
getter/setter pairoverride
moreUp bool?
getter/setter pairoverride
multiselect ↔ dynamic
getter/setter pair
needsVisibilityDetector bool
no setterinherited
offscreen String?
getter/setter pairinherited
oldVisibility double
getter/setter pairinherited
oncomplete String?
getter/setter pair
onpulldown ↔ dynamic
getter/setter pair
onscreen String?
getter/setter pairinherited
opacity double?
getter/setter pairinherited
padding double
getter/setter pairinherited
padding2 double
getter/setter pairinherited
padding3 double
getter/setter pairinherited
padding4 double
getter/setter pairinherited
paddings int
getter/setter pairinherited
paddingType PaddingType
getter/setter pair
page int?
getter/setter pair
paged bool
getter/setter pair
pagesize int?
getter/setter pair
parent WidgetModel?
getter/setter pairinherited
prototype String?
getter/setter pair
prototypeModel TableRowModel?
getter/setter pair
proxyheader Size?
getter/setter pair
proxyrow Size?
getter/setter pair
rows HashMap<int, TableRowModel>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope Scope?
getter/setter pairinherited
scrollButtons bool
getter/setter pair
scrollShadows bool
getter/setter pair
selected ↔ dynamic
getter/setter pair
selectedbordercolor Color?
getter/setter pair
selectedCell TableRowCellModel?
getter/setter pair
selectedcolor Color?
getter/setter pair
selectedRow TableRowModel?
getter/setter pair
sortButtons bool
getter/setter pair
spacing double
getter/setter pair
state String?
getter/setter pairinherited
statelessContext BuildContext?
no setterinherited
tablefooter TableFooterModel?
getter/setter pair
tableheader TableHeaderModel?
getter/setter pair
tipModel TooltipModel?
getter/setter pairinherited
valign String
getter/setter pairinherited-setteroverride-getter
visible bool
getter/setter pairinherited
visibleArea double?
getter/setter pairinherited
visibleHeight double?
getter/setter pairinherited
visibleWidth double?
getter/setter pairinherited
width double?
getter/setter pairinherited
widthPercentage double?
no setterinherited
widths Map<int, double>
getter/setter pair
wrap bool
getter/setter pair

Methods

calculatePadding(double pad) → void
complete() Future<bool>
override
deserialize(XmlElement xml) → void
Deserializes the FML template elements, attributes and children
override
dispose() → void
override
execute(String caller, String propertyOrFunction, List arguments) Future<bool?>
inherited
export() Future<bool>
findAncestorOfExactType(Type T, {String? id, bool includeSiblings = false}) → dynamic
inherited
findAncestorsOfExactType(Type T, {String? id, bool includeSiblings = false}) List?
inherited
findChildOfExactType(Type T, {String? id}) → dynamic
inherited
findChildrenOfExactType(Type T, {String? id}) List
inherited
findDescendantOfExactType(Type? T, {String? id}) → dynamic
inherited
findDescendantsOfExactType(Type? T, {String? id}) List?
inherited
findListenerOfExactType(Type T) → dynamic
inherited
findParentOfExactType(Type T, {String? id}) → dynamic
inherited
getAnimationModel(String id) AnimationModel?
inherited
getCellPadding(int cellindex) double?
getCellPosition(int cellindex) double
getCellWidth(int cellindex) double?
getConstraints() Constraint
inherited
getContentWidth() double
getEmptyRowModel() TableRowModel?
getHeaderCell(int col) TableHeaderCellModel?
getReactiveView(Widget view) Widget
inherited
getRowModel(int index) TableRowModel?
getView({Key? key}) Widget
override
initialize() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners(String? property, dynamic value) → dynamic
inherited
onComplete(BuildContext context) Future<bool>
override
onDataSourceBusy(IDataSource source, bool busy) → dynamic
inherited
onDataSourceException(IDataSource source, Exception exception) → dynamic
inherited
onDataSourceSuccess(IDataSource source, Data? list) Future<bool>
override
onDirtyListener(Observable property) → void
onPropertyChange(Observable observable) → void
inherited
onPull(BuildContext context) Future<void>
onSelect(TableRowModel row, TableRowCellModel cell) → void
onSort(int index) Future<bool>
onVisibilityChanged(VisibilityInfo info) → void
inherited
registerListener(IModelListener listener) → dynamic
inherited
removeAllListeners() → dynamic
inherited
removeChildrenOfExactType(Type T) → void
inherited
removeListener(IModelListener listener) → dynamic
inherited
save() Future<bool>
override
setCellPadding(int cellindex, double padding) → void
setCellWidth(int cellindex, double width) → void
shrinkBy(double pixels) → void
sort(int index, dynamic context) Future<void>
toString() String
A string representation of this object.
inherited
updatedSortedBy(dynamic ascending, dynamic index) → void

Operators

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

Static Methods

fromXml(WidgetModel parent, XmlElement xml) TableModel?
override