Dynamic View Control Mechanism
The basic controls are drag and drop to move nodes around, drag onto another node to create a visible link and specify view criteria:
Drag & Drop
The drag and drop interactions onto another node results in different Link Labels
Keyboard Interactions / Liquid-style Command Bar
The user can issue execute commands via keyboard shortcuts on all the nodes or only on selected nodes. This can be done immediately or though the use of a Liquid-style command bar (both work, it's just down to user experience which they will use) – in other words; Spacebar will spawn the Liquid-style command bar which shows what commands are available and what corresponding keyboard shortcuts they have, but the user can bypass the spacebar and execute the keyboard shortcut immediately.
In this mockup you can see the Liquid-Style bar at the bottom, different means of showing connection strengths (in this case how many occurrences of the keyword 'pioneer' appears in which section), citations (as shown with italic text) and links (shown with underline).
Toolbar Examples
macOS/iOS
Controls need to map naturally to macOS and to iOS. A map of the controls is here, created in Scapple. The key is designing interactions for iOS to allow the user to Execute Command Instantly and Bring up more Information:
© Frode Hegland 2020