ChartModel class
Chart ChartModel
Defines the properties used to build a Chart
- Inheritance
-
- Object
- WidgetModel
- ViewableWidgetModel
- BoxModel
- ChartModel
Constructors
- ChartModel(WidgetModel? parent, String? id, {dynamic type, dynamic showlegend, dynamic horizontal, dynamic animated, dynamic selected, dynamic legendsize})
Properties
- ancestors → List?
-
no setterinherited
- animated ↔ bool
-
getter/setter pair
-
animations
↔ List<
AnimationModel> ? -
getter/setter pairinherited
- blur ↔ bool
-
getter/setter pairinherited
- border ↔ String?
-
getter/setter pairinherited
- borderColor ↔ Color?
-
getter/setter pairinherited
- borderLabel ↔ String?
-
getter/setter pairinherited
- borderWidth ↔ double?
-
getter/setter pairinherited
- busy ↔ bool
-
getter/setter pairinherited
- busyObservable → BooleanObservable?
-
no setterinherited
- calculatedMaxHeightForPercentage → double
-
no setterinherited
- canDrop ↔ bool?
-
getter/setter pairinherited
- canDropObservable ↔ BooleanObservable?
-
getter/setter pairinherited
- canExpandInfinitelyHigh → bool
-
no setteroverride
- canExpandInfinitelyWide → bool
-
no setteroverride
- center ↔ bool?
-
getter/setter pairinherited
-
children
↔ List<
WidgetModel> ? -
getter/setter pairinherited
- color ↔ Color?
-
getter/setter pairinherited
- color2 ↔ Color?
-
getter/setter pairinherited
- color3 ↔ Color?
-
getter/setter pairinherited
- color4 ↔ Color?
-
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
- draggable ↔ bool
-
getter/setter pairinherited
- drawer ↔ DrawerModel?
-
getter/setter pairinherited
- drop ↔ dynamic
-
getter/setter pairinherited
- droppable ↔ bool
-
getter/setter pairinherited
- element ↔ XmlElement?
-
getter/setter pairinherited
- elementName → String
-
no setterinherited
- elevation ↔ double?
-
getter/setter pairinherited
- enabled ↔ bool
-
getter/setter pairinherited
- expand ↔ bool
-
getter/setter pairinherited
- expandDefault → bool
-
finalinherited
- expandHorizontally → bool
-
no setterinherited
- expandVertically → bool
-
no setterinherited
- flex ↔ int?
-
getter/setter pairinherited
- flexFit → FlexFit?
-
no setterinherited
- flexfit ← dynamic
-
no getterinherited
- flexWidth → int?
-
no setterinherited
- flip ↔ String?
-
getter/setter pairinherited
- framework ↔ FrameworkModel?
-
getter/setter pairinherited
- gradientEnd ↔ String
-
getter/setter pairinherited
- gradientStart ↔ String
-
getter/setter pairinherited
- halign ↔ String?
-
getter/setter pairinherited
- hasBoundedHeight → bool
-
no setterinherited
- hasBoundedWidth → bool
-
no setterinherited
- hasGoneOffscreen ↔ bool
-
getter/setter pairinherited
- hasGoneOnscreen ↔ bool
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- height ↔ double?
-
getter/setter pairinherited
- heightPercentage → double?
-
no setterinherited
- horizontal ↔ bool
-
getter/setter pair
- id ↔ String
-
latefinalinherited
- isLocalScope ↔ bool
-
latefinalinherited
-
labels
→ List<
ChartLabelModel> -
final
- layout ↔ String?
-
getter/setter pairinherited
- layoutType → LayoutType
-
no setterinherited
- legendsize ↔ int?
-
getter/setter pair
- marginBottom ↔ double?
-
getter/setter pairinherited
- marginLeft ↔ double?
-
getter/setter pairinherited
- marginRight ↔ double?
-
getter/setter pairinherited
- margins ← dynamic
-
no getterinherited
- marginTop ↔ double?
-
getter/setter pairinherited
- 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
- 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 setterinherited
- notificationsEnabled ↔ bool
-
getter/setter pairinherited
- offscreen ↔ String?
-
getter/setter pairinherited
- oldVisibility ↔ double
-
getter/setter pairinherited
- ondrag ↔ String?
-
getter/setter pairinherited
- onDragObservable ↔ StringObservable?
-
getter/setter pairinherited
- ondrop ↔ String?
-
getter/setter pairinherited
- onDropObservable ↔ StringObservable?
-
getter/setter pairinherited
- ondropped ↔ String?
-
getter/setter pairinherited
- onDroppedObservable ↔ StringObservable?
-
getter/setter pairinherited
- onscreen ↔ String?
-
getter/setter pairinherited
- opacity ↔ double?
-
getter/setter pairinherited
- padding ← dynamic
-
no getterinherited
- paddingBottom ↔ double?
-
getter/setter pairinherited
- paddingLeft ↔ double?
-
getter/setter pairinherited
- paddingRight ↔ double?
-
getter/setter pairinherited
- paddingTop ↔ double?
-
getter/setter pairinherited
- parent ↔ WidgetModel?
-
getter/setter pairinherited
- radius ↔ String?
-
getter/setter pairinherited
- radiusBottomLeft → double
-
no setterinherited
- radiusBottomRight → double
-
no setterinherited
- radiusTopLeft → double
-
no setterinherited
- radiusTopRight → double
-
no setterinherited
- rotation ↔ double?
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scope ↔ Scope?
-
getter/setter pairinherited
- selected ↔ dynamic
-
getter/setter pair
-
series
→ List<
ChartSeriesModel> -
final
- shadowColor ↔ Color
-
getter/setter pairinherited
- shadowX ↔ double
-
getter/setter pairinherited
- shadowY ↔ double
-
getter/setter pairinherited
- showlegend ↔ String
-
getter/setter pair
- subscope → Scope?
-
no setterinherited
- system → Constraints
-
finalinherited
- tightest → Constraints
-
no setterinherited
- tightestOrDefault → Constraints
-
no setterinherited
- tipModel ↔ TooltipModel?
-
getter/setter pairinherited
- type ↔ String?
-
getter/setter pair
- valign ↔ String?
-
getter/setter pairinherited
-
viewableChildren
→ List<
ViewableWidgetMixin> -
no setterinherited
- viewHeight ↔ double?
-
getter/setter pairinherited
- viewWidth ↔ double?
-
getter/setter pairinherited
- viewX ↔ double?
-
getter/setter pairinherited
- viewY ↔ double?
-
getter/setter pairinherited
- 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
- wrap ↔ bool
-
getter/setter pairinherited
- xaxis ↔ ChartAxisModel
-
getter/setter pair
- yaxis ↔ ChartAxisModel
-
getter/setter pair
Methods
-
deserialize(
XmlElement xml) → void -
Deserializes the FML template elements, attributes and children
override
-
dispose(
) → void -
disposes of the model releasing resources and removing bindings
inherited
-
execute(
String caller, String propertyOrFunction, List arguments) → Future< bool?> -
inherited
-
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, Type? breakOn}) → List -
inherited
-
findListenerOfExactType(
Type T) → dynamic -
inherited
-
findParentOfExactType(
Type T, {String? id}) → dynamic -
inherited
-
firstAncestorWhere(
dynamic test(dynamic element)) → dynamic -
inherited
-
flexHeight(
) → int? -
inherited
-
getAnimationModel(
String id) → AnimationModel? -
inherited
-
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 -
inherited
-
getUniqueId(
String? id) → String -
inherited
-
getView(
{Key? key}) → Widget -
override
-
getWidth(
{double? widthParent}) → double? -
inherited
-
inflate(
) → List< Widget> -
this routine creates views for all
of its children
inherited
-
initialize(
) → Future< void> -
initializes the model by starting brokers
inherited
-
layoutComplete(
Size size, Offset offset) → 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 -
model listener notifications
inherited
-
onDataChange(
) → void -
inherited
-
onDataSourceBusy(
IDataSource source, bool busy) → dynamic -
inherited
-
onDataSourceException(
IDataSource source, Exception exception) → dynamic -
inherited
-
onDataSourceSuccess(
IDataSource source, Data? list) → Future< bool> -
Called when the databroker returns a successful result
override
-
onDrag(
) → void -
inherited
-
onDrop(
IDragDrop draggable, {Offset? dropSpot}) → void -
inherited
-
onPropertyChange(
Observable observable) → void -
notifies property listeners of any changes to a property
inherited
-
onVisibilityChanged(
VisibilityInfo info) → void -
inherited
-
rebuild(
) → dynamic -
forces and associated views to rebuild
inherited
-
registerListener(
IModelListener listener) → dynamic -
adds a models listener to the list
inherited
-
removeAllListeners(
) → dynamic -
removes all model listeners
inherited
-
removeChildrenOfExactType(
Type T) → void -
inherited
-
removeListener(
IModelListener listener) → dynamic -
removes a model listener from the list
inherited
-
setFlex(
int v) → dynamic -
inherited
-
setLayoutConstraints(
BoxConstraints constraints) → dynamic -
inherited
-
setSelected(
dynamic v) → dynamic -
toString(
) → String -
A string representation of this object.
inherited
-
willAccept(
IDragDrop draggable) → bool -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromTemplate(
WidgetModel parent, Template template) → ChartModel? -
fromXml(
WidgetModel parent, XmlElement xml) → ChartModel? -
override