shapeCodeUnits method

TextShapeResult shapeCodeUnits(
  1. List<int> codeUnits,
  2. List<TextRun> runs, {
  3. TextDirection? direction,
})

Implementation

TextShapeResult shapeCodeUnits(
  List<int> codeUnits,
  List<TextRun> runs, {
  TextDirection? direction,
}) {
  if (_fallbackFontsEnabled != _fallbackFontsActuallyEnabled) {
    if (_fallbackFontsEnabled) {
      enableFallbackFonts();
    } else {
      disableFallbackFonts();
    }
    _fallbackFontsActuallyEnabled = _fallbackFontsEnabled;
  }
  return computeShape(
    codeUnits,
    runs,
    direction: direction,
  );
}