UNPKG

@arcgis/workflow-manager

Version:

ArcGIS Workflow Manager JavaScript API

44 lines (43 loc) 953 B
export declare enum ScheduleType { Duration = "Duration", SpecificTime = "SpecificTime", Expression = "Expression" } export declare enum TimeType { HourOfDay = "HourOfDay", DayOfWeek = "DayOfWeek", DayOfMonth = "DayOfMonth", MonthOfYear = "MonthOfYear", NumberOfDays = "NumberOfDays" } export declare enum DayOfWeekType { MONDAY = 1, TUESDAY = 2, WEDNESDAY = 3, THURSDAY = 4, FRIDAY = 5, SATURDAY = 6, SUNDAY = 7 } export interface TimeDuration { months?: number; days?: number; hours?: number; minutes?: number; offset: number; } export interface SpecificTime { type: TimeType; dayOfWeek?: DayOfWeekType; dayOfMonth?: number; month?: number; hour: number; minutes: number; offset: number; } export interface Schedule { scheduleType: ScheduleType; timeDuration?: TimeDuration; specificTime?: SpecificTime; expression?: string; }