Creating Plot Twists
    Preparing search index...

    Type Alias ActivityUpdate

    ActivityUpdate: ({ id: Uuid } | { source: string }) & Partial<
        Pick<
            Activity,
            | "type"
            | "start"
            | "end"
            | "done"
            | "title"
            | "assignee"
            | "draft"
            | "private"
            | "archived"
            | "meta"
            | "recurrenceRule"
            | "recurrenceDates"
            | "recurrenceExdates"
            | "recurrenceUntil"
            | "recurrenceCount"
            | "occurrence",
        >,
    > & { tags?: NewTags; twistTags?: Partial<Record<Tag, boolean>> }

    Type Declaration

    • { id: Uuid }
      • id: Uuid

        Unique identifier for the activity.

    • { source: string }
      • source: string

        Canonical URL for the item in an external system.

    • Optionaltags?: NewTags

      Tags to change on the activity. Use an empty array of NewActor to remove a tag. Use twistTags to add/remove the twist from tags to avoid clearing other actors' tags.

    • OptionaltwistTags?: Partial<Record<Tag, boolean>>

      Add or remove the twist's tags. Maps tag ID to boolean: true = add tag, false = remove tag. This is allowed on all activities the twist has access to.