resolve method

  1. @override
double resolve(
  1. LengthUnitContext context
)
override

Resolves this unit to Flutter logical pixels.

Implementation

@override
double resolve(LengthUnitContext context) {
  final currentFontSize = context.currentFontSize;
  if (currentFontSize == null) {
    throw const MissingUnitContextException(
      'currentFontSize is required for em',
    );
  }
  return value * currentFontSize;
}