Configuration Reference
Overview
Basic Structure (Sample from Location App)
# App Metadata (all fields are required)
appId: Location
bundleId: iviva-location-app
bundleJsonPath: /Resources/views/bundle.json
scripts:
- "/Resources/views/dist/main.js"
baseRoute: /location
# Navigation Links
navigationLinks:
- label: Dashboard
icon: "dashboard"
link: /dashboard
pageId: ui/dashboard-view
userGroups: []
appRoles: []
children: []
# Routes without navigation
otherRoutes:
"/details/:locationKey":
pageId: ui/details-view
userGroups: []
appRoles: []
title: ":name"Navigation Links
Basic Link
Link Properties
Property
Type
Description
Nested Navigation
Other Routes
Basic Route
Route Properties
Property
Type
Description
Dynamic Route Parameters
Route Redirects
Permissions
User Groups
App Roles
Page ID Format
UI Components
Widget Components
Icons
URL Generation
Validation Checklist
Best Practices
Next Steps
Last updated