toFlutter method

  1. @override
BoxConstraints toFlutter(
  1. AnyWidgetContext context
)
override

Implementation

@override
BoxConstraints toFlutter(AnyWidgetContext context) {
  return map(
    (value) => BoxConstraints(
      minWidth: value.minWidth ?? 0.0,
      maxWidth: value.maxWidth ?? double.infinity,
      minHeight: value.minHeight ?? 0.0,
      maxHeight: value.maxHeight ?? double.infinity,
    ),
    expand: (value) =>
        BoxConstraints.expand(width: value.width, height: value.height),
    loose: (value) => BoxConstraints.loose(value.size.toFlutter(context)),
    tight: (value) => BoxConstraints.tight(value.size.toFlutter(context)),
    tightFor: (value) =>
        BoxConstraints.tightFor(width: value.width, height: value.height),
    tightForFinite: (value) => BoxConstraints.tightForFinite(
      width: value.width ?? double.infinity,
      height: value.height ?? double.infinity,
    ),
  );
}