INNER CODE UNIT · Dart

i

fluttercandies/extended_text · lib/src/extended/gradient/gradient_mixin.dart:114

            i = math.max(i, math.max(start, end - 1));
          }
          break;
      }
    }
  }

  bool _ignoreGradient(PaintingContext context, ui.Offset offset) {
    final List<TextBox> boxes = <ui.TextBox>[];
    if (_gradientConfig != null && _gradientConfig!.ignoreRegex != null) {
      _gradientConfig!.ignoreRegex!.allMatches(_textPainter.plainText).forEach(
        (RegExpMatch match) {
          final int start = match.start;
          final int end = match.end;
          final TextSelection textSelection =
              TextSelection(baseOffset: start, extentOffset: end);
          boxes.addAll(_textPainter.getBoxesForSelection(textSelection));
        },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…