@@ -154,38 +154,6 @@ public data class SyncStatus internal constructor(
154
154
*/
155
155
public fun asFlow (): SharedFlow <SyncStatusData > = stateFlow.asSharedFlow()
156
156
157
- /* *
158
- * Updates the internal sync status indicators and emits Flow updates
159
- */
160
- @Deprecated(" Use callback-based approach instead" )
161
- internal fun update (
162
- connected : Boolean? = null,
163
- connecting : Boolean? = null,
164
- downloading : Boolean? = null,
165
- uploading : Boolean? = null,
166
- hasSynced : Boolean? = null,
167
- lastSyncedAt : Instant ? = null,
168
- uploadError : Any? = null,
169
- downloadError : Any? = null,
170
- clearUploadError : Boolean = false,
171
- clearDownloadError : Boolean = false,
172
- priorityStatusEntries : List <PriorityStatusEntry >? = null,
173
- ) {
174
- data =
175
- data.copy(
176
- connected = connected ? : data.connected,
177
- connecting = connecting ? : data.connecting,
178
- downloading = downloading ? : data.downloading,
179
- uploading = uploading ? : data.uploading,
180
- lastSyncedAt = lastSyncedAt ? : data.lastSyncedAt,
181
- hasSynced = hasSynced ? : data.hasSynced,
182
- priorityStatusEntries = priorityStatusEntries ? : data.priorityStatusEntries,
183
- uploadError = if (clearUploadError) null else uploadError,
184
- downloadError = if (clearDownloadError) null else downloadError,
185
- )
186
- stateFlow.value = data
187
- }
188
-
189
157
/* *
190
158
* Updates the internal sync status indicators and emits Flow updates
191
159
*/
0 commit comments