The ApogeeShell API gives your app control over navigation within the webAI shell. You can route to built-in views like the launcher, whiteboard, or browser programmatically.Documentation Index
Fetch the complete documentation index at: https://developers.webai.com/llms.txt
Use this file to discover all available pages before exploring further.
Switching views
ThesetView() method navigates the shell to a specific built-in view:
Available views
| View ID | Description |
|---|---|
'launcher' | The main app launcher / home screen |
'browse-web' | The embedded web browser |
'settings' | Application settings |
'whiteboard' | The collaborative whiteboard |
'collab-editor' | The collaborative document editor (legacy alias) |
'docs' | The collaborative document editor |
'tasks' | The task manager |
'slides' | The slide deck builder |
'pixel' | The pixel grid editor |
'files' | File management |
'messages' | Direct messages and space chat |
'contacts' | Contact management |
'profile' | User profile |
'apps-page' | The apps directory |
API reference
ApogeeShell.setView(viewId)
Navigate to a built-in shell view.
| Parameter | Type | Description |
|---|---|---|
viewId | string | The ID of the view to navigate to |
void
Usage in components
- React
- Vue
Next steps
Collaboration API
Build real-time multiplayer experiences with P2P spaces.
Identity API
Access user identity and encryption for secure communication.