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