TableModel class
- Inheritance
-
- Object
- WidgetModel
- ViewableWidgetModel
- DecoratedWidgetModel
- TableModel
- 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
-
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