LogoRobo.js
Framework

ModelHooks<T>

Interface: ModelHooks<T>

Model hooks for lifecycle events.

Type Parameters

Type ParameterDefault type
Tunknown

Properties

PropertyType
afterCreate?(record: T) => void | Promise<void>
afterDelete?(record: T) => void | Promise<void>
afterUpdate?(record: T) => void | Promise<void>
beforeCreate?(data: unknown) => unknown
beforeDelete?(record: T) => void | Promise<void>
beforeUpdate?(data: unknown, existing: T) => unknown

On this page