AstApp
Interface: AstApp
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:99
AST-представление всего приложения.
Properties
appId
appId:
string
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:100
appState?
optionalappState:AppStateSchema
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:104
componentsById
componentsById:
Map<string,AstComponent>
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:112
dataSources
dataSources:
DataSource[]
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:106
dataSourcesById
dataSourcesById:
Map<string,DataSource>
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:111
eventHandlers
eventHandlers:
EventHandler[]
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:107
eventHandlersByTargetId
eventHandlersByTargetId:
Map<string,EventHandler[]>
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:113
name
name:
string
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:101
pages
pages:
AstPage[]
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:105
pagesById
pagesById:
Map<string,AstPage>
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:110
theme?
optionaltheme:AppTheme
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:108
version
version:
number
Defined in: dsl-compiler/src/dslToAst/astTypes.ts:102