DockingParentArea class abstract

Represents an abstract area for a collection of widgets.

Inheritance
Implementers

Constructors

DockingParentArea(List<DockingArea> children, {dynamic id, double? size, double? weight, double? minimalWeight, double? minimalSize})

Properties

areaAcronym String
no setterinherited
childrenCount int
Gets the count of children.
no setter
disposed bool
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
hasMinimal bool
no setterinherited
id → dynamic
finalinherited
index int
Gets the index of this area in the layout.
no setterinherited
key Key
no setterinherited
layoutId int
no setterinherited
level int
Gets the level in the layout hierarchy.
no setterinherited
minimalSize double?
finalinherited
minimalWeight double?
finalinherited
parent DockingParentArea?
Gets the parent of this area or NULL if it is the root.
no setterinherited
path String
Gets the path in the layout hierarchy.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size double?
no setterinherited
type DockingAreaType
Gets the type of this area.
no setterinherited
typeAcronym String
Gets the acronym for type.
no setterinherited
weight double?
no setterinherited

Methods

childAt(int index) DockingArea
Gets a child for a given index.
contains(DockingArea area) bool
Whether the DockingParentArea contains a child equal to area.
forEach(void f(DockingArea child)) → void
Applies the function f to each child of this collection in iteration order.
forEachReversed(void f(DockingArea child)) → void
Applies the function f to each child of this collection in iteration reversed order.
hierarchy({bool indexInfo = false, bool levelInfo = false, bool hasParentInfo = false, bool nameInfo = false}) String
Converts layout's hierarchical structure to a debug String.
override
indexOf(DockingArea dockingArea) int
The first index of dockingArea in this container.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateWeight(double value) → void
inherited

Operators

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