cmd-sync-servers - v1.0.0
    Preparing search index...

    Interface PlanItem

    One row of a preview: only paths with a difference, and names that could not be used.

    interface PlanItem {
        action: Action;
        checked: boolean | undefined;
        guarded: string | undefined;
        id: number;
        local: Observation | undefined;
        neverSynced: boolean;
        path: string;
        problem: ProblemKind | undefined;
        remote: Observation | undefined;
        state: "problem" | SyncState;
        status: string;
    }
    Index
    action: Action

    What the row does when it runs.

    checked: boolean | undefined

    undefined for a Resolve row until an action is chosen. Problem rows are never checked.

    guarded: string | undefined

    The sensitive pattern the path matches, when it does.

    id: number

    Numbers rows from 1 in path order; editor mode refers to rows by number.

    local: Observation | undefined

    The local side as scanned, for the stale check before the item runs.

    neverSynced: boolean

    True when the path has no sync record, so a delete is never checked by default.

    path: string

    The site-relative path, with / between folders.

    problem: ProblemKind | undefined

    Why a problem row cannot be synchronized.

    remote: Observation | undefined

    The remote side as scanned.

    state: "problem" | SyncState

    How the file changed since the last sync, or problem for a name that cannot be used.

    status: string

    A sentence for the person, empty when the action speaks for itself.