pnp-scheduler/source/Events/EventClasses/ElementChangedEvent.ts

13 lines
411 B
TypeScript

import {Model} from "../../Database/Models/Model";
import {EventType, NormalEvent} from "../EventHandler.types";
import {DeepPartial} from "../../types/Partial";
export class ElementChangedEvent<T extends Model = Model> implements NormalEvent {
constructor(
public readonly tableName: string,
public readonly changes: DeepPartial<T> & Model,
) {
}
type: EventType.Normal = EventType.Normal;
}