Skip to main content

CachedModule

@webda/core


Interface: CachedModule

Defined in: packages/core/src/application/iconfiguration.ts:8

Cached module is all modules discover plus local package including the sources list

Extends​

Properties​

$schema?​

optional $schema?: string

Defined in: packages/compiler/lib/definition.d.ts:388

Schema version

Inherited from​

WebdaModule.$schema


beans?​

optional beans?: object

Defined in: packages/compiler/lib/definition.d.ts:398

Beans

Index Signature​

[key: string]: ServiceMetadata

Inherited from​

WebdaModule.beans


behaviors?​

optional behaviors?: object

Defined in: packages/compiler/lib/definition.d.ts:424

Behavior classes provided by the module.

Index Signature​

[key: string]: BehaviorMetadata

Inherited from​

WebdaModule.behaviors


capabilities?​

optional capabilities?: object

Defined in: packages/compiler/lib/definition.d.ts:432

Default capability providers declared by this package. Maps capability names to service type names. Merged from dependencies at build/load time; project-level values override.

Index Signature​

[name: string]: string

Inherited from​

WebdaModule.capabilities


deployers?​

optional deployers?: object

Defined in: packages/compiler/lib/definition.d.ts:404

Deployers provided by this module

Index Signature​

[key: string]: ServiceMetadata

Inherited from​

WebdaModule.deployers


moddas?​

optional moddas?: object

Defined in: packages/compiler/lib/definition.d.ts:392

Services provided by the module

Index Signature​

[key: string]: ServiceMetadata

Inherited from​

WebdaModule.moddas


models​

models: object

Defined in: packages/compiler/lib/definition.d.ts:417

Models provided by the module

Index Signature​

[key: string]: ModelMetadata

Models provided by the module

Inherited from​

WebdaModule.models


project​

project: ProjectInformation

Defined in: packages/core/src/application/iconfiguration.ts:13

Contained dynamic information on the project Statically capture on deployment


schemas​

schemas: object

Defined in: packages/compiler/lib/definition.d.ts:411

Additional schemas defined by the module Not through a CoreModel or a ServiceParameters

Index Signature​

[key: string]: JSONSchema7

Inherited from​

WebdaModule.schemas