Package-level declarations
Desktop (JVM) backend abstraction: NativeSpellChecker and NativeSpellCheckerFactory, which pick a Windows, macOS, or Linux implementation at runtime. Most consumers use the common API above instead.
Types
Link copied to clipboard
Types of corrective actions for spelling errors.
Link copied to clipboard
Linux implementation of NativeSpellChecker using Hunspell.
Link copied to clipboard
macOS implementation of NativeSpellChecker.
Link copied to clipboard
Common interface for native spell checkers across different operating systems.
Link copied to clipboard
object NativeSpellCheckerFactory
Factory for creating platform-specific spell checkers.
Link copied to clipboard
Supported operating systems.
Link copied to clipboard
data class SpellingError(val startIndex: Int, val length: Int, val correctiveAction: CorrectiveAction, val replacement: String? = null)
Represents a spelling error found in text.