INNER CODE UNIT · Dart

half

fluttercandies/extended_text · lib/src/extended/selection_mixin.dart:138

        final double half = (range.end - range.start) / 2;
        if (position.offset < range.start + half) {
          position =
              TextPosition(offset: range.start, affinity: position.affinity);
        } else {
          position =
              TextPosition(offset: range.end, affinity: position.affinity);
        }
      }
    }

    super._setSelectionPosition(position, isEnd: isEnd);
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…