Interface: VocabularyPluginBinding
@kortexya/reasoninglayer / VocabularyPluginBinding
Interface: VocabularyPluginBinding
Section titled “Interface: VocabularyPluginBinding”Defined in: src/types/vocabulary.ts:1276
The knowledge-organization plugin as the vocabulary sees it.
Properties
Section titled “Properties”available
Section titled “available”available:
boolean
Defined in: src/types/vocabulary.ts:1278
Whether the vocabulary routes can serve this tenant.
bundleId?
Section titled “bundleId?”
optionalbundleId?:string
Defined in: src/types/vocabulary.ts:1286
The installed bundle, when installed.
expectedBundleId
Section titled “expectedBundleId”expectedBundleId:
string
Defined in: src/types/vocabulary.ts:1284
The content-addressed id of the first-party source.
expectedVersion
Section titled “expectedVersion”expectedVersion:
string
Defined in: src/types/vocabulary.ts:1282
The version of the first-party source.
finding?
Section titled “finding?”
optionalfinding?:VocabularyPluginFinding
Defined in: src/types/vocabulary.ts:1290
Why it is unavailable.
installId?
Section titled “installId?”
optionalinstallId?:string
Defined in: src/types/vocabulary.ts:1288
The install (UUID), when installed.
name:
string
Defined in: src/types/vocabulary.ts:1280
The plugin name.