UNPKG

iridium

Version:

A custom lightweight ORM for MongoDB designed for power-users

8 lines (7 loc) 287 B
import instance = require('./Instance'); export interface Hooks<TDocument, TInstance> { onCreating? (document: TDocument): void; onRetrieved? (document: TDocument): void; onReady? (instance: TInstance): void; onSaving? (instance: TInstance, changes: any): void; }