document return type

pull/21833/head
Bruno Windels 2019-07-30 12:34:30 +02:00
parent 4b08bf0e76
commit 44e4661198
1 changed files with 3 additions and 1 deletions

View File

@ -57,7 +57,9 @@ export function diffDeletion(oldStr, newStr) {
* @param {String} oldValue the previous value
* @param {String} newValue the new value
* @param {Number} caretPosition the position of the caret after `newValue` was applied.
* @return {object}
* @return {object} an object with `at` as the offset where characters were removed and/or added,
* `added` with the added string (if any), and
* `removed` with the removed string (if any)
*/
export function diffAtCaret(oldValue, newValue, caretPosition) {
const diffLen = newValue.length - oldValue.length;