minWidth method

  1. @override
int minWidth(
  1. int paneMinWidth,
  2. int paneMinHeight
)
override

Minimum widths needed for this node.

Implementation

@override
int minWidth(int paneMinWidth, int paneMinHeight) => switch (direction) {
  PaneSplitDirection.vertical =>
    first.minWidth(paneMinWidth, paneMinHeight) +
        second.minWidth(paneMinWidth, paneMinHeight),
  PaneSplitDirection.horizontal => math.max(
    first.minWidth(paneMinWidth, paneMinHeight),
    second.minWidth(paneMinWidth, paneMinHeight),
  ),
};