diff --git a/Packages/vChewing_MainAssembly/Sources/MainAssembly/LMMgr_Core.swift b/Packages/vChewing_MainAssembly/Sources/MainAssembly/LMMgr_Core.swift index 526f23f8..b5030007 100644 --- a/Packages/vChewing_MainAssembly/Sources/MainAssembly/LMMgr_Core.swift +++ b/Packages/vChewing_MainAssembly/Sources/MainAssembly/LMMgr_Core.swift @@ -281,6 +281,14 @@ public class LMMgr { ) } + public static func checkIfPhrasePairIsFiltered( + userPhrase: String, + mode: Shared.InputMode, + keyArray: [String] + ) -> Bool { + Self.getLM(mode: mode).isPairFiltered(pair: .init(keyArray: keyArray, value: userPhrase)) + } + public static func countPhrasePairs( keyArray: [String], mode: Shared.InputMode,