Simplify clozeBuild
This commit is contained in:
parent
afddec66eb
commit
3a7ef6c560
@ -633,18 +633,13 @@ class Display {
|
|||||||
return index >= 0 && index < entries.length ? entries[index] : null;
|
return index >= 0 && index < entries.length ? entries[index] : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static clozeBuild(sentence, source) {
|
static clozeBuild({text, offset}, source) {
|
||||||
const result = {
|
return {
|
||||||
sentence: sentence.text.trim()
|
sentence: text.trim(),
|
||||||
|
prefix: text.substring(0, offset).trim(),
|
||||||
|
body: text.substring(offset, offset + source.length),
|
||||||
|
suffix: text.substring(offset + source.length).trim()
|
||||||
};
|
};
|
||||||
|
|
||||||
if (source) {
|
|
||||||
result.prefix = sentence.text.substring(0, sentence.offset).trim();
|
|
||||||
result.body = sentence.text.substring(sentence.offset, sentence.offset + source.length);
|
|
||||||
result.suffix = sentence.text.substring(sentence.offset + source.length).trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
entryIndexFind(element) {
|
entryIndexFind(element) {
|
||||||
|
Loading…
Reference in New Issue
Block a user