WikiPadApp (App)
- body Scene DocumentGroup with
- custom SplitNavigationView with file document parameter.
- commands modifier with
- custom FileCommands.
Design
- Support: Has system wide debug-log-performance code.
FileCommands (Commands)
Design
- Separate commands from app.
- Multiple document issue. How can commands access the current focused docucment? Use focused value. Requires code at view level and commands level. Focused value requires SwiftUI 3+. Multiple document is primarily Mac issues. IOS does not support multiple documents.