Type object
File match *.jdsl
Schema URL https://catalog.lintel.tools/schemas/schemastore/architectfx/latest.json
Source https://www.schemastore.org/architectfx.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

.controller string

A class which may hold injected fields to handle them

.deps string[]
uniqueItems=true
.imports string[]
uniqueItems=true
.config config[]

A series of generic steps to configure global state or specific objects

Definitions

config object | object
entity object

Entity or tree node

.args array

Arguments for the constructor

.varargs array

Specifically to be used for constructors which use varargs

.factory config[]

Allows building this entity through the factory/builder pattern using configs

.config config[]

A series of generic steps to configure global state or specific objects

children entity[]

Entities may or may not contain other entities inside them