LocalData/Sources/LocalData/Models/SyncPolicy.swift
Matt Bruce ac486a38bc Update Audit, Configuration, Migrations (+4 more)
Summary:
- Sources: Audit, Configuration, Migrations, Models, Protocols (+2 more)

Stats:
- 37 files changed, 256 insertions(+), 22 deletions(-)
2026-01-18 14:53:30 -06:00

12 lines
331 B
Swift

import Foundation
/// Defines how a key participates in WatchConnectivity sync.
public enum SyncPolicy: Sendable {
/// No sync behavior.
case never
/// Sync only when the app explicitly requests it.
case manual
/// Automatically sync when data size is below the configured threshold.
case automaticSmall
}