INNER CODE UNIT · Dart

left

fluttercandies/extended_text · lib/src/extended/text_overflow_mixin.dart:282

          left = math.min(rect.left, left);
          right = math.max(rect.right, right);
        }

        keepVisibleRange = _TextRange(
          ExtendedTextLibraryUtils.convertTextPainterPostionToTextInputPostion(
                  text,
                  oneLineTextPainter.getPositionForOffset(Offset(
                      left - overflowWidgetSize.width,
                      oneLineTextPainter.height / 2)))!
              .offset,
          ExtendedTextLibraryUtils.convertTextPainterPostionToTextInputPostion(
                  text,
                  oneLineTextPainter.getPositionForOffset(Offset(
                      right + overflowWidgetSize.width,
                      oneLineTextPainter.height / 2)))!
              .offset,
        );

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…