ViewableWidgetModel class
- Inheritance
-
- Object
- WidgetModel
- ConstraintModel
- ViewableWidgetModel
- Implementers
Constructors
- ViewableWidgetModel(WidgetModel? parent, String? id, {Scope? scope})
Properties
- ancestors → List?
-
no setterinherited
-
animations
↔ List<
AnimationModel> ? -
getter/setter pair
- busy ↔ bool
-
getter/setter pairinherited
- busyObservable → BooleanObservable?
-
no setterinherited
- calculatedMaxHeightForPercentage → double
-
no setterinherited
- canExpandInfinitelyHigh → bool
-
no setterinherited
- canExpandInfinitelyWide → bool
-
no setterinherited
-
children
↔ List<
WidgetModel> ? -
getter/setter pairinherited
- constraints → Constraints
-
no setterinherited
- context → BuildContext?
-
no setterinherited
- data ↔ dynamic
-
getter/setter pairinherited
- datasource ↔ String?
-
getter/setter pairinherited
-
datasources
↔ List<
IDataSource> ? -
getter/setter pairinherited
- debug ↔ bool
-
getter/setter pairinherited
- depth ↔ double?
-
getter/setter pairinherited
- descendants → List?
-
no setterinherited
- element ↔ XmlElement?
-
getter/setter pairinherited
- elementName → String
-
no setterinherited
- elementNamespace → String?
-
no setterinherited
- enabled ↔ bool
-
getter/setter pair
- expandHorizontally → bool
-
no setterinherited
- expandVertically → bool
-
no setterinherited
- flex ↔ int?
-
getter/setter pairinherited
- flexFit → FlexFit?
-
no setterinherited
- flexfit ← dynamic
-
no getterinherited
- flexWidth → int?
-
no setter
- framework ↔ FrameworkModel?
-
getter/setter pairinherited
- halign ↔ String?
-
getter/setter pair
- hasBoundedHeight → bool
-
no setterinherited
- hasBoundedWidth → bool
-
no setterinherited
- hasGoneOffscreen ↔ bool
-
getter/setter pair
- hasGoneOnscreen ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- height ↔ double?
-
getter/setter pairinherited
- heightPercentage → double?
-
no setterinherited
- horizontalPadding → double
-
no setteroverride
- id ↔ String
-
latefinalinherited
- marginBottom ↔ double?
-
getter/setter pair
- marginLeft ↔ double?
-
getter/setter pair
- marginRight ↔ double?
-
getter/setter pair
- margins ← dynamic
-
no getter
- marginTop ↔ double?
-
getter/setter pair
- maxHeight ↔ double?
-
getter/setter pairinherited
- maxHeightPercentage → double?
-
no setterinherited
- maxWidth ↔ double?
-
getter/setter pairinherited
- maxWidthPercentage → double?
-
no setterinherited
- minHeight ↔ double?
-
getter/setter pairinherited
- minHeightPercentage → double?
-
no setterinherited
- minWidth ↔ double?
-
getter/setter pairinherited
- minWidthPercentage → double?
-
no setterinherited
- model → WidgetModel
-
no setterinherited
- myMaxHeight → double
-
walks up the model tree looking for
the first system non-null maxHeight value
no setterinherited
- myMaxHeightOrDefault → double
-
no setterinherited
- myMaxWidth → double
-
walks up the model tree looking for
the first system non-null maxHeight value
no setterinherited
- myMaxWidthForPercentage → double
-
no setterinherited
- myMaxWidthOrDefault → double
-
no setterinherited
- myMinHeight → double
-
walks up the model tree looking for
the first system non-null minHeight value
no setterinherited
- myMinWidth → double
-
walks up the model tree looking for
the first system non-null minWidth value
no setterinherited
- needsVisibilityDetector → bool
-
no setter
- offscreen ↔ String?
-
getter/setter pair
- oldVisibility ↔ double
-
getter/setter pair
- onscreen ↔ String?
-
getter/setter pair
- padding ← dynamic
-
no getter
- paddingBottom ↔ double?
-
getter/setter pair
- paddingLeft ↔ double?
-
getter/setter pair
- paddingRight ↔ double?
-
getter/setter pair
- paddingTop ↔ double?
-
getter/setter pair
- parent ↔ WidgetModel?
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scope ↔ Scope?
-
getter/setter pairinherited
- state ↔ String?
-
getter/setter pairinherited
- statelessContext → BuildContext?
-
no setterinherited
- system → Constraints
-
finalinherited
- tightest → Constraints
-
no setterinherited
- tightestOrDefault → Constraints
-
no setterinherited
- tipModel ↔ TooltipModel?
-
getter/setter pair
- valign ↔ String?
-
getter/setter pair
- verticalPadding → double
-
no setteroverride
-
viewableChildren
→ List<
ViewableWidgetModel> -
no setter
- viewHeight ↔ double?
-
getter/setter pair
- viewWidth ↔ double?
-
getter/setter pair
- viewX ↔ double?
-
getter/setter pair
- viewY ↔ double?
-
getter/setter pair
- visible ↔ bool
-
getter/setter pair
- visibleArea ↔ double?
-
getter/setter pair
- visibleHeight ↔ double?
-
getter/setter pair
- visibleWidth ↔ double?
-
getter/setter pair
- width ↔ double?
-
getter/setter pairinherited
- widthPercentage → double?
-
no setterinherited
Methods
-
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?> -
override
-
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
-
flexHeight(
) → int? -
getAnimationModel(
String id) → AnimationModel? -
getHeight(
{double? heightParent}) → double? -
inherited
-
getMaxHeight(
{double? heightParent}) → double? -
inherited
-
getMaxWidth(
{double? widthParent}) → double? -
inherited
-
getMinHeight(
{double? heightParent}) → double? -
inherited
-
getMinWidth(
{double? widthParent}) → double? -
inherited
-
getReactiveView(
Widget view) → Widget -
getView(
) → Widget? -
getWidth(
{double? widthParent}) → double? -
inherited
-
inflate(
) → List< Widget> - this routine creates views for all of its children
-
initialize(
) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners(
String? property, dynamic value, {bool notify = false}) → dynamic -
inherited
-
onDataSourceBusy(
IDataSource source, bool busy) → dynamic -
inherited
-
onDataSourceException(
IDataSource source, Exception exception) → dynamic -
inherited
-
onDataSourceSuccess(
IDataSource source, Data? list) → Future< bool> -
inherited
-
onLayoutComplete(
ViewableWidgetModel? model) → void -
onPropertyChange(
Observable observable) → void -
inherited
-
onVisibilityChanged(
VisibilityInfo info) → void -
rebuild(
) → dynamic -
inherited
-
registerListener(
IModelListener listener) → dynamic -
inherited
-
removeAllListeners(
) → dynamic -
inherited
-
removeChildrenOfExactType(
Type T) → void -
inherited
-
removeListener(
IModelListener listener) → dynamic -
inherited
-
setFlex(
int v) → dynamic -
inherited
-
setLayoutConstraints(
BoxConstraints constraints) → dynamic -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited