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