argos/dmp-frontend/src/app/core/query/lock.lookup.ts

25 lines
532 B
TypeScript
Raw Normal View History

2023-12-08 17:05:48 +01:00
import { Lookup } from "@common/model/lookup";
import { Guid } from "@common/types/guid";
import { LockTargetType } from "../common/enum/lock-target-type";
export class LockLookup extends Lookup implements LockLookup {
like: string
2023-12-08 17:05:48 +01:00
ids: Guid[];
excludedIds: Guid[];
targetIds: Guid[];
targetTypes: LockTargetType[];
userIds: Guid[];
2023-12-08 17:05:48 +01:00
constructor() {
super();
}
}
export interface LockFilter {
like: string
2023-12-08 17:05:48 +01:00
ids: Guid[];
excludedIds: Guid[];
targetIds: Guid[];
targetTypes: LockTargetType[];
userIds: Guid[];
2023-12-08 17:05:48 +01:00
}