Interface PlannedEntry

One entry's plan.

interface PlannedEntry {
    path: string;
    within: null | string;
    title: string;
    folder: null | string;
    becomes: "skipped" | PlannedKind;
    mediaType: null | string;
    reason: null | PlanSkipReason;
}

Properties

path: string

The entry's path, as listed.

within: null | string

The archive a nested entry was listed from; null for an entry of the top level.

title: string

The file's name with its extension dropped, and a Notion export's trailing id.

folder: null | string

The folders on its path, each with a Notion export's trailing id dropped; null at the top.

becomes: "skipped" | PlannedKind

What the entry becomes, or skipped with its reason.

mediaType: null | string

A document's media type, from the caller's types; null for anything else.

reason: null | PlanSkipReason

Why it is skipped; null when it is not.