Skip to main content

DeadlineRule

@epilot/switching-deadlines


@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?​

optional maxRetrospectiveDays: 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