Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 19.0Version 18.0 (current version)Version 17.0

On this page

You are viewing an incomplete pre-release version of this documentation. Click here to open the current version, 18.0.

kmc-model package

Home > @keymanapp/kmc-model

kmc-model package

Classes

Class Description
[LexicalModelCompiler](./kmc-model.lexicalmodelcompiler.md) Compiles a .model.ts file to a .model.js. The compiler does not read or write from filesystem or network directly, but relies on callbacks for all external IO.

Interfaces

Interface Description
[LexicalModelCompilerArtifacts](./kmc-model.lexicalmodelcompilerartifacts.md) Internal in-memory build artifacts from a successful compilation
[LexicalModelCompilerResult](./kmc-model.lexicalmodelcompilerresult.md) Build artifacts from the lexical model compiler
[LexicalModelSource](./kmc-model.lexicalmodelsource.md) Base interface for a lexical model source definition
[WordBreakerSpec](./kmc-model.wordbreakerspec.md) Keyman 14.0+ word breaker specification: Can support all old word breaking specification, but can also be extended with options. 14.0

Type Aliases

Type Alias Description
[CasedWordformToKeySpec](./kmc-model.casedwordformtokeyspec.md) Simplifies input text to facilitate finding entries within a lexical model's lexicon, using the model's `applyCasing` function to assist in the keying process. 14.0
[SimpleWordBreakerSpec](./kmc-model.simplewordbreakerspec.md) Simplified word breaker specification. 11.0
[SimpleWordformToKeySpec](./kmc-model.simplewordformtokeyspec.md) Simplifies input text to facilitate finding entries within a lexical model's lexicon. 11.0
[WordformToKeySpec](./kmc-model.wordformtokeyspec.md) Simplifies input text to facilitate finding entries within a lexical model's lexicon.