isSelectTranslate_original method

bool isSelectTranslate_original(
  1. int index,
  2. int selectIndex, {
  3. bool? isTr_original,
})

判断 index 指向的位置是否是应当高亮显示的翻译歌词原文

  • index 待判断的歌词下标
  • selectIndex 应当高亮的歌词下标
  • isTr_original 是否 index 是翻译歌词原文,传入可减少判断,不指定是会 调用 isTranslate_original 判断

Implementation

bool isSelectTranslate_original(
  int index,
  int selectIndex, {
  bool? isTr_original,
}) {
  return (isTr_original ?? isTranslate_original(index)) &&
      (selectIndex - index == 1);
}