Tekkon // Update romaji buffer display when necessary. (#204)

This commit is contained in:
ShikiSuen 2022-10-27 16:18:34 +08:00
parent 39834b3ec8
commit 3cba0ca87f
1 changed files with 7 additions and 1 deletions

View File

@ -30,7 +30,7 @@ extension Tekkon {
/// 調
public var intonation: Phonabet = ""
///
///
public var romajiBuffer: String = ""
/// Windows / macOS
@ -158,6 +158,11 @@ extension Tekkon {
return false
}
///
mutating func updateRomajiBuffer() {
romajiBuffer = Tekkon.cnvPhonaToHanyuPinyin(target: consonant.value + semivowel.value + vowel.value)
}
/// String
/// UniChar
///
@ -232,6 +237,7 @@ extension Tekkon {
case .intonation: intonation = thePhone
default: break
}
updateRomajiBuffer()
}
///