19 lines
516 B
TypeScript
19 lines
516 B
TypeScript
export interface WorkerMessage {
|
|
messageType: string;
|
|
timeMillis: number;
|
|
pid: number;
|
|
}
|
|
export interface ClearCacheWorkerMessage extends WorkerMessage {
|
|
messageType: 'clearCache';
|
|
tableName: string;
|
|
}
|
|
export interface CacheLotIdsWorkerMessage extends WorkerMessage {
|
|
messageType: 'cacheLotIds';
|
|
lotId: number;
|
|
nextLotId: number;
|
|
}
|
|
export interface ClearNextPreviousLotIdsCacheWorkerMessage extends WorkerMessage {
|
|
messageType: 'clearNextPreviousLotIdCache';
|
|
lotId: number;
|
|
}
|