resolve method

  1. @override
LayoutIN resolve(
  1. dynamic data,
  2. Symbol tag
)
override

Implementation

@override
LayoutIN resolve(data, tag) {
  if (data is double && tag == #width) width = data;
  if (data is double && tag == #height) height = data;
  if (data is double && tag == #widthFactor) widthFactor = data;
  if (data is double && tag == #heightFactor) heightFactor = data;
  if (data is Alignment && tag == #alignment) alignment = data;
  if (data is EdgeInsets && tag == #margin) margin = data;
  if (data is EdgeInsets && tag == #padding) padding = data;

  if (data is BoxConstraints && tag == #constraints) constraints = data;
  return super.resolve(data, tag);
}