Zync Notes Manager
Manager class for handling note operations with offline-first architecture.
This manager provides comprehensive note management capabilities including:
Immediate local storage with background synchronization
Smart conflict resolution for offline edits
Automatic retry mechanisms for failed sync operations
Real-time data access with cached responses
All operations follow the offline-first pattern where local data serves as the primary source of truth, with seamless background synchronization when online.
Functions
Creates a new note with offline-first support.
Deletes an existing note using smart deletion strategy.
Retrieves a specific note by its unique identifier.
Retrieves notes associated with a specific module and instance.
Observes notes for a specific module with real-time updates and efficient change detection.
Toggles the pinned state of a note with offline-first support.
Updates an existing note with offline-first support.
Updates the visibility settings of a note with offline-first support.