@graffiti-garden/wrapper-synchronize
    Preparing search index...

    Interface GraffitiObjectStreamContinueTombstoneInternal

    A result from a GraffitiObjectStreamContinue that indicated an object has been deleted since the original stream was run. Only sparse metadata about the deleted object is returned to respect the deleting actor's privacy.

    interface GraffitiObjectStreamContinueTombstone {
        error?: undefined;
        object: { lastModified: number; url: string };
        tombstone: true;
    }
    Index

    Properties

    error?: undefined

    Empty property for compatibility with GraffitiStreamError

    object: { lastModified: number; url: string }

    Sparse metadata about the deleted object. The full object is not returned to respect a actor's privacy.

    Type Declaration

    • lastModified: number

      The time at which the object was deleted, comparable to lastModified.

      While it is not possible to re-put objects that have been deleted, objects may appear deleted if an actor is no longer allowed to access them. Therefore the lastModified property is necessary to compare object versions.

    • url: string

      The url of the deleted object.

    tombstone: true

    Use this property to differentiate a tombstone from a GraffitiObjectStreamEntry.