isTranslate method
判断 index
指定的 lrc 是否为翻译歌词的译文
isTr_original
前置判断index
指向的不是原文,显式传入可减少判断,不指定时 会调用 isTranslate_original 判断
Implementation
bool isTranslate(
int index, {
bool? isTr_original,
}) {
return (false == (isTr_original ?? isTranslate_original(index)) &&
((index - 1) >= 0 &&
(lrc[index - 1].time >= 0) &&
(lrc[index].time < 0 || (lrc[index].time == lrc[index - 1].time))));
}