Interface Config<D>
interface Config<D extends Document> {
delete?: (doc?: D) => void | Promise<void>;
preDelete?: (doc?: D) => void | Promise<void>;
}
delete?: (doc?: D) => void | Promise<void>;
preDelete?: (doc?: D) => void | Promise<void>;
}
Type Parameters
- D extends Document
Optional post-delete function to invoke when document is deleted after subscribers have been notified.