Result of sync change calculation.

export interface SyncChangesResult {
statusWillChange: boolean;
progressWillChange: boolean;
scoreWillChange: boolean;
isNewEntry: boolean;
isCompleted: boolean;
changeCount: number;
}
interface SyncChangesResult {
    statusWillChange: boolean;
    progressWillChange: boolean;
    scoreWillChange: boolean;
    isNewEntry: boolean;
    isCompleted: boolean;
    changeCount: number;
}

Properties

statusWillChange: boolean

Whether status will change.

progressWillChange: boolean

Whether progress will change.

scoreWillChange: boolean

Whether score will change.

isNewEntry: boolean

Whether entry is new to the library.

isCompleted: boolean

Whether entry is completed and preserved.

changeCount: number

Total number of fields that will change.