InkForge/refs/design/UI-Desktop.md

19 lines
471 B
Markdown
Raw Normal View History

2024-02-03 11:27:15 +01:00
# UI Desktop
## Local-Mode
Uses same data backend as Sync (Sqlite)
## Online-Mode
Performs OpenAPI calls to Sync server.
*Consideration*: Allow for syncing to local backend.
## Technical
Figure out a way to get navigation/commands relative to the window they are in.<br>
I.e. make Windows scoped, then get a shell-object in each Window, which then
consumes a Menu-service, which navigates the shell-object tree to find eligible
menu-objects to present.
2024-02-03 11:27:15 +01:00
## Research