Zync Tags Manager
class ZyncTagsManager
Public API manager for tag operations in the Zync SDK.
This manager provides the public interface for tag-related functionality, including editing tags, deleting tags, and searching for tags by name.
Usage:
val result = zync.tags?.editTag("tag_uid_123", "New Tag Name")
when (result) {
is ZyncResult.Success -> {
println("Tag edited successfully")
}
is ZyncResult.Failure -> {
println("Error: ${result.error.message}")
}
}Content copied to clipboard
Functions
Link copied to clipboard
Add a new company tag to a specific module.
Link copied to clipboard
Delete a company tag by marking it as deleted.
Link copied to clipboard
Edit an existing company tag name.
Link copied to clipboard
Get tags for any module with offline-first approach. Returns cached tags immediately, then triggers sync in background if needed.
Link copied to clipboard
Find tags by matching tag names within a specific module.
Link copied to clipboard
Observe tag changes for a specific module. Returns a flow that emits TagChangeEvent objects when tags are updated via delta sync.