deserialize method

  1. @override
BoxConstraints deserialize(
  1. dynamic value,
  2. DogEngine engine
)
override

Deserializes the given value from a DogNativeCodec native value.

Implementation

@override
BoxConstraints deserialize(value, DogEngine engine) {
  final [minWidth, maxWidth, minHeight, maxHeight] = _parseDoubleTuple4(value, engine, this);
  return BoxConstraints(
    minWidth: minWidth,
    maxWidth: maxWidth,
    minHeight: minHeight,
    maxHeight: maxHeight,
  );
}