normalizedSelectionRange function

({int end, int start})? normalizedSelectionRange(
  1. int? baseOffset,
  2. int? extentOffset
)

Implementation

({int start, int end})? normalizedSelectionRange(
  int? baseOffset,
  int? extentOffset,
) {
  if (baseOffset == null || extentOffset == null) {
    return null;
  }
  return (
    start: baseOffset <= extentOffset ? baseOffset : extentOffset,
    end: baseOffset >= extentOffset ? baseOffset : extentOffset,
  );
}