58 lines
1.4 KiB
TypeScript
58 lines
1.4 KiB
TypeScript
/* istanbul ignore file */
|
|
/* tslint:disable */
|
|
/* eslint-disable */
|
|
|
|
export type CalendarEntryDTO = {
|
|
archivedTime?: string;
|
|
autoAction?: CalendarEntryDTO.autoAction;
|
|
autoId?: string;
|
|
color?: string;
|
|
defaultEntry?: boolean;
|
|
description?: string;
|
|
endDate?: string;
|
|
equipmentGroupId?: number;
|
|
equipmentId?: number;
|
|
extId?: string;
|
|
id?: number;
|
|
name?: string;
|
|
repeatEnd?: string;
|
|
repeatFrequency?: number;
|
|
repeatStart?: string;
|
|
repeatType?: CalendarEntryDTO.repeatType;
|
|
repeatWeekDays?: string;
|
|
startDate?: string;
|
|
tagId?: string;
|
|
type?: CalendarEntryDTO.type;
|
|
}
|
|
|
|
export namespace CalendarEntryDTO {
|
|
|
|
export enum autoAction {
|
|
OFF = 'OFF',
|
|
PAUSE_ON_SHIFT_END = 'PAUSE_ON_SHIFT_END',
|
|
PAUSE_AND_RESUME = 'PAUSE_AND_RESUME',
|
|
PAUSE_ON_IDLE_START = 'PAUSE_ON_IDLE_START',
|
|
RESUME_AND_PAUSE = 'RESUME_AND_PAUSE',
|
|
}
|
|
|
|
export enum repeatType {
|
|
NONE = 'NONE',
|
|
EVERY_DAY = 'EVERY_DAY',
|
|
EVERY_MONTH = 'EVERY_MONTH',
|
|
EVERY_YEAR = 'EVERY_YEAR',
|
|
EVERY_WEEK = 'EVERY_WEEK',
|
|
}
|
|
|
|
export enum type {
|
|
EVENT = 'EVENT',
|
|
SHIFT_ENTRY = 'SHIFT_ENTRY',
|
|
SUPPLEMENT_SHIFT_ENTRY = 'SUPPLEMENT_SHIFT_ENTRY',
|
|
MAINTENANCE = 'MAINTENANCE',
|
|
HOLIDAY = 'HOLIDAY',
|
|
ILLNESS = 'ILLNESS',
|
|
OTHER = 'OTHER',
|
|
PLANNED_IDLE = 'PLANNED_IDLE',
|
|
}
|
|
|
|
|
|
} |