toHangeul method

String toHangeul()

Implementation

String toHangeul() {
  String res = "invalid";
  //origin
  if (_scaleStatus == ScaleStatus.origin) {
    switch (_yulmyeong) {
      case Yulmyeong.hyup:
        res = "협";
        break;
      case Yulmyeong.joong:
        res = "중";
        break;
      case Yulmyeong.yim:
        res = "임";
        break;
      case Yulmyeong.nam:
        res = "남";
        break;
      case Yulmyeong.moo:
        res = "무";
        break;
      case Yulmyeong.hwang:
        res = "황";
        break;
      case Yulmyeong.tae:
        res = "태";
        break;
      case Yulmyeong.rest:
        res = "△";
        break;
      case Yulmyeong.long:
        res = "-";
        break;
      case Yulmyeong.blank:
        res = " ";
        break;
      default:
    }
  }
  //high
  else {
    switch (_yulmyeong) {
      case Yulmyeong.hyup:
        res = "높은 협";
        break;
      case Yulmyeong.joong:
        res = "높은 중";
        break;
      case Yulmyeong.yim:
        res = "높은 임";
        break;
      case Yulmyeong.nam:
        res = "높은 남";
        break;
      case Yulmyeong.moo:
        res = "높은 무";
        break;
      case Yulmyeong.hwang:
        res = "높은 황";
        break;
      case Yulmyeong.tae:
        res = "높은 태";
        break;
      case Yulmyeong.rest:
        res = "△";
        break;
      case Yulmyeong.long:
        res = "-";
        break;
      case Yulmyeong.blank:
        res = " ";
        break;
      default:
    }
  }
  return res;
}