DeadlineRule
@epilot/switching-deadlines / index / DeadlineRule
Interface: DeadlineRule
Defined in: rules/types.ts:11
Propertiesโ
allowsRetrospectiveโ
allowsRetrospective:
boolean
Defined in: rules/types.ts:28
Whether retrospective switching is allowed
commodityโ
commodity:
Commodity
Defined in: rules/types.ts:16
The commodity this rule applies to
descriptionโ
description:
string
Defined in: rules/types.ts:34
Description of the rule
idโ
id:
string
Defined in: rules/types.ts:13
Unique identifier for the rule
maxRetrospectiveDays?โ
optionalmaxRetrospectiveDays:number
Defined in: rules/types.ts:31
Maximum retrospective period in days
requiredWorkingDaysโ
requiredWorkingDays:
number
Defined in: rules/types.ts:25
Required working days lead time
requiresTerminationโ
requiresTermination:
boolean
Defined in: rules/types.ts:22
Whether this rule is for cases requiring termination
useCaseโ
useCase:
UseCase
Defined in: rules/types.ts:19
The use case this rule applies to