TimeCandidate

Interface: TimeCandidate

Defined in: src/time/resolveRecord.ts:120

One candidate — produced here, never by a strategy.

Extends

Properties

anchor

readonly anchor: "none" | "message" | "previous-window"

Defined in: src/time/resolveRecord.ts:114

Inherited from

ResolvedWindow.anchor


grain

readonly grain: Grain

Defined in: src/time/resolveRecord.ts:109

The finest part the person said.

Inherited from

ResolvedWindow.grain


implied

readonly implied: readonly TimePart[]

Defined in: src/time/resolveRecord.ts:113

The parts this module filled: from the clock, the policy's candidates, the century.

Inherited from

ResolvedWindow.implied


notes

readonly notes: readonly TimeNote[]

Defined in: src/time/resolveRecord.ts:116

Inherited from

ResolvedWindow.notes


parse

readonly parse: number

Defined in: src/time/resolveRecord.ts:123

Which of the mention's parses it came from.


range

readonly range: TimeRange

Defined in: src/time/resolveRecord.ts:105

Always present: a look-back resolved against the clock. Spelled in the offset the person meant.

Inherited from

ResolvedWindow.range


reader

readonly reader: object

Defined in: src/time/resolveRecord.ts:115

id

readonly id: string

kind

readonly kind: "model" | "rule"

Inherited from

ResolvedWindow.reader


reading

readonly reading: ReadingTags

Defined in: src/time/resolveRecord.ts:121


said

readonly said: readonly TimePart[]

Defined in: src/time/resolveRecord.ts:111

The parts the person said — empty for a model reader's reading (§ 5.5).

Inherited from

ResolvedWindow.said


window

readonly window: TimeWindow

Defined in: src/time/resolveRecord.ts:103

Inherited from

ResolvedWindow.window


zone

readonly zone: string

Defined in: src/time/resolveRecord.ts:107

The zone the person meant, else the clock's.

Inherited from

ResolvedWindow.zone

On this page