INNER CODE UNIT · Dart

newText

Im-Kevin/cool_ui · lib/keyboards/keyboard_controller.dart:86

      newText = selection.textBefore(text)  + selection.textAfter(text);
      value = TextEditingValue(
          text: newText,
          selection: selection.copyWith(
              baseOffset:selection.baseOffset,
              extentOffset: selection.baseOffset)
      );
    }else{
      newText = text.substring(0,selection.baseOffset - 1) + selection.textAfter(text);
      value = TextEditingValue(
          text: newText,
          selection: selection.copyWith(
              baseOffset:selection.baseOffset - 1,
              extentOffset: selection.baseOffset - 1)
      );
    }
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…