createBoxConstraints static method

BoxConstraints createBoxConstraints({
  1. required bool isVertical,
  2. required Size drawerMaxSize,
})

创建抽屉盒子约束

Implementation

static BoxConstraints createBoxConstraints({
  required bool isVertical,
  required Size drawerMaxSize,
}) {
  return BoxConstraints(
    minWidth: isVertical ? double.infinity : 0.0,
    maxWidth: isVertical ? double.infinity : drawerMaxSize.width,
    minHeight: isVertical ? 0.0 : double.infinity,
    maxHeight: isVertical ? drawerMaxSize.height : double.infinity,
  );
}