Make autocompletion work not just at end of line

This commit is contained in:
miruka
2020-08-21 04:44:55 -04:00
parent 1b919ec7be
commit 43b14f3129
4 changed files with 76 additions and 32 deletions

View File

@@ -32,8 +32,22 @@ TextArea {
signal customImagePaste()
function reset() { clear(); text = Qt.binding(() => defaultText || "") }
function insertAtCursor(text) { insert(cursorPosition, text) }
function reset() {
clear()
text = Qt.binding(() => defaultText || "")
}
function insertAtCursor(text) {
insert(cursorPosition, text)
}
function getWordAt(position) {
return utils.getWordAtPosition(text, position)
}
function getWordBehindCursor() {
return cursorPosition === 0 ? null : getWordAt(cursorPosition - 1)
}
text: defaultText || ""