mirror of https://github.com/vector-im/riot-web
keep auto complete code close to each other
parent
5e6367ab57
commit
aa1b4bb91e
|
@ -114,6 +114,14 @@ export default class EditorModel {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_onAutoComplete = ({replacePart, replaceCaret, close}) => {
|
||||||
|
this._replacePart(this._autoCompletePartIdx, replacePart);
|
||||||
|
if (close) {
|
||||||
|
this._autoComplete = null;
|
||||||
|
this._autoCompletePartIdx = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
updateCaret(caret) {
|
updateCaret(caret) {
|
||||||
// update active part here as well, hiding/showing autocomplete if needed
|
// update active part here as well, hiding/showing autocomplete if needed
|
||||||
|
@ -202,14 +210,6 @@ export default class EditorModel {
|
||||||
|
|
||||||
return new DocumentPosition(index, totalOffset - currentOffset);
|
return new DocumentPosition(index, totalOffset - currentOffset);
|
||||||
}
|
}
|
||||||
|
|
||||||
_onAutoComplete = ({replacePart, replaceCaret, close}) => {
|
|
||||||
this._replacePart(this._autoCompletePartIdx, replacePart);
|
|
||||||
if (close) {
|
|
||||||
this._autoComplete = null;
|
|
||||||
this._autoCompletePartIdx = null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class DocumentPosition {
|
class DocumentPosition {
|
||||||
|
|
Loading…
Reference in New Issue