flexible function

double flexible(
  1. BuildContext context,
  2. double value, {
  3. double? minValue,
  4. double? maxValue,
})

适配屏幕的宽高像素值转换 value 表示设计稿中的控件尺寸

Implementation

double flexible(
  BuildContext context,
  double value, {
  double? minValue,
  double? maxValue,
}) {
  double baseWidgetWidth =
      ScreenFlexibleInheritedWidget.of(context).baseWidgetWidth;
  return ScreenFlexible.getFinalValue(
    value,
    baseWidgetWidth,
    minValue: minValue,
    maxValue: maxValue,
  );
}