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 old 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 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 Internal in-memory build artifacts from a successful compilation
LexicalModelCompilerResult Build artifacts from the lexical model compiler
LexicalModelSource Base interface for a lexical model source definition
WordBreakerSpec

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 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

Simplified word breaker specification.

11.0

SimpleWordformToKeySpec Simplifies input text to facilitate finding entries within a lexical model's lexicon. 11.0
WordformToKeySpec Simplifies input text to facilitate finding entries within a lexical model's lexicon.