Expand description
Shared Rust service layer consumed by all Communitas UI surfaces (Dioxus + MCP).
Modules§
- audit
- Audit log service for UI layer.
- auth
- canvas
- Canvas service for collaborative drawing and visual surfaces.
- canvas_
convert - Type conversions between core canvas types and UI canvas types.
- contacts
- Contacts service layer for managing contact operations.
- directory
- drive
- Drive service for virtual disk operations with progress tracking.
- kanban
- Kanban service for board and card operations with reactive subscriptions.
- messaging
- Messaging service for thread and message operations with reactive subscriptions.
- messaging_
convert - Type conversions between core messaging types and UI messaging types.
- navigation
- presence
- Presence service for tracking contact online status with reactive subscriptions.
- storage
- update
- Update service for managing application auto-updates.
- util
- Shared utility functions for UI services.
Structs§
- UiServices
- Aggregates shared UI services for convenient dependency injection.
Enums§
- UiService
Init Error - Errors that can occur when initializing the shared service layer.