Frontend  0.4.1
Loading...
Searching...
No Matches
Related Pages
Here is a list of all related documentation pages:
[detail level 12]
 Getting Started
 Development
 ConfigurationAs already seen in Development, compilation is done with CMake for easier integration into the Firmware. The CMake file contains some options that define constant environment variables in the build via --dart-define. These options can, for example, specify the root path of the app or replace the real services with fake ones
 Architecture
 API ReferenceThe project layout follows a typical type-first structure
 ScreensThe entire app is divided into 5 screens, created in a responsive layout. Depending on the screen width, all screens can be accessed either via a NavigationBar or -rail. The screen width at which switching between the two widgets takes place is set in the variable smallScreenWidth, which in turn is set by the environment variable OPENREMISE_FRONTEND_SMALL_SCREEN_WIDTH during build
 Widgets
 Services
 Providers
 Models
 ConstantsThe app uses a lot of constants which are listed here in no particular order
 Utilities
 Changelog
 Todo List