DockingColumn constructor
DockingColumn(})
Builds a DockingColumn.
Implementation
factory DockingColumn(List<DockingArea> children,
{dynamic id,
double? size,
double? weight,
double? minimalWeight,
double? minimalSize}) {
List<DockingArea> newChildren = [];
for (DockingArea child in children) {
if (child is DockingColumn) {
newChildren.addAll(child._children);
} else {
newChildren.add(child);
}
}
return DockingColumn._(newChildren,
id: id,
size: size,
weight: weight,
minimalWeight: minimalWeight,
minimalSize: minimalSize);
}