From ae4efede82e794abc087ef85f99865896269e678 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Fri, 2 Dec 2022 17:50:31 +0800 Subject: [PATCH] LMAssembly // Add vChewingLM.ReplacableUserDataType enum. --- .../Sources/LangModelAssembly/vChewingLM.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/vChewingLM.swift b/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/vChewingLM.swift index 8874e121..d1d2652b 100644 --- a/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/vChewingLM.swift +++ b/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/vChewingLM.swift @@ -12,4 +12,14 @@ public enum vChewingLM { enum FileErrors: Error { case fileHandleError(String) } + + public enum ReplacableUserDataType: String, CaseIterable, Identifiable { + public var id: ObjectIdentifier { .init(rawValue as AnyObject) } + + case thePhrases + case theFilter + case theReplacements + case theAssociates + case theSymbols + } }