Configuration
The default backend configuration file can be found here.
Most options come from the "standard" backend configuration of KDK based app.
The default frontend configuration file can be found here.
Most options come from the "standard" frontend configuration of KDK based app, here are the main ones:
- appName: displayed application name,
- appLogo: displayed application logo,
- theme: the theme to be used,
- screens: connection screens configuration
- banner: displayed application banner,
- login: login screen configuration
- providers: array of OAuth2 providers to be used (like
['google', 'github']
), - links: links displayed at the bottom of the screen,
- providers: array of OAuth2 providers to be used (like
- logout: logout screen configuration
- links: links displayed at the bottom of the screen,
- changeEndpoint: change endpoint screen configuration (only useful for mobile apps)
- links: links displayed at the bottom of the screen,
- layout: layout configuration (see Quasar docs for details)
- welcome:
true
to display the welcome screen by default, - topPane: application bar setup,
- opener:
true
to add a handler to open/close the pane, - visible:
true
to show this pane,
- opener:
- leftPane: left pane (i.e. main menu) setup (as above),
- bottomPane: bottom pane setup (as above),
- rightPane: right pane setup (as above),
- welcome:
- weacast: Weacast service
- enabled:
true
to enable Weacast service. By default the service is enabled.
- enabled:
- mapActivity: 2D map activity configuration
- topPane: application bar components configuration
- content: list of components to be displayed according to current mode,
- filter: component filter using any expression supported by sift,
- leftPane: left pane (i.e. main menu) components configuration
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- bottomPane: bottom pane components configuration
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- rightPane: right pane components configuration
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- page: page components configuration (can be used to add your own components)
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- window: window (i.e. widgets) configuration
- widgets: list of widgets to be displayed,
- filter: component filter using any expression supported by sift,
- fab: floating action button (FAB) configuration
- actions: list of actions to be displayed,
- filter: action filter using any expression supported by sift,
- catalog: 2D map layers panel configuration
- filter: layer filter using any expression supported by sift,
- categories: list of categories to be displayed in 2D map layers panel,
- layers: 2D map layers configuration
- actions: list of actions to be displayed,
- filter: action filter using any expression supported by sift,
- restore: user context restoration configuration
- view: set it to
true
(default) in order to restore the current extent on page refresh - layers: set it to
true
(false
by default) in order to restore the current visible layers on page refresh
- view: set it to
- engine: 2D map view configuration
- viewer: 2D map initialization options,
- featureStyle: default GeoJSON layer style for polygons/lines,
- pointStyle: default GeoJSON layer style for points,
- popup: default GeoJSON popup style,
- tooltip: default GeoJSON tooltip style,
- cluster: default GeoJSON clustering style,
- fileLayers: default file layer options,
- topPane: application bar components configuration
- globeActivity: 3D globe activity configuration
- topPane: application bar components configuration
- content: list of components to be displayed according to current mode,
- filter: component filter using any expression supported by sift,
- leftPane: left pane (i.e. main menu) components configuration
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- bottomPane: bottom pane components configuration
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- rightPane: right pane components configuration
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- page: page components configuration (can be used to add your own components)
- content: list of components to be displayed,
- filter: component filter using any expression supported by sift,
- window: window (i.e. widgets) configuration
- widgets: list of widgets to be displayed,
- filter: component filter using any expression supported by sift,
- fab: floating action button (FAB) configuration
- actions: list of actions to be displayed,
- filter: action filter using any expression supported by sift,
- catalog: 3D map layers panel configuration
- filter: layer filter using any expression supported by sift,
- categories: list of categories to be displayed in 3D map layers panel,
- layers: 3D map layers configuration
- actions: list of actions to be displayed,
- filter: action filter using any expression supported by sift,
- catalog: 3D globe layers panel configuration
- filter: layer filter using any expression supported by sift,
- categories: list of categories to be displayed in 3D globe layers panel,
- restore: user context restoration configuration
- view: set it to
true
(default) in order to restore the current extent on page refresh - layers: set it to
true
(false
by default) in order to restore the current visible layers on page refresh
- view: set it to
- engine: 3D globe view configuration
- viewer: 3D globe initialization options
- fileLayers: default file layer options,
- featureStyle: default GeoJSON layer style for polygons/lines/points,
- entityStyle: default entity style,
- tooltip: default GeoJSON tooltip style,
- popup: default GeoJSON popup style,
- clusterStyle: default GeoJSON clustering style,
- cluster: default GeoJSON cluster options
- topPane: application bar components configuration