Creating Plot Twists
    Preparing search index...

    Type Alias Syncable

    A resource that can be synced (e.g., a calendar, project, channel). Returned by getSyncables() and managed by users in the twist setup/edit modal.

    type Syncable = {
        id: string;
        title: string;
        children?: Syncable[];
    }
    Index

    Properties

    Properties

    id: string

    External ID shared across users (e.g., Google calendar ID)

    title: string

    Display name shown in the UI

    children?: Syncable[]

    Optional nested syncable resources (e.g., subfolders)