TimeCandidate

Interface: TimeCandidate

Defined in: src/core/time/resolveRecord.ts:96

One candidate — produced here, never by a strategy.

Extends

Properties

anchor

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

Defined in: src/core/time/resolveRecord.ts:90

Inherited from

ResolvedWindow.anchor


grain

readonly grain: Grain

Defined in: src/core/time/resolveRecord.ts:85

The finest part the person said.

Inherited from

ResolvedWindow.grain


implied

readonly implied: readonly TimePart[]

Defined in: src/core/time/resolveRecord.ts:89

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/core/time/resolveRecord.ts:92

Inherited from

ResolvedWindow.notes


parse

readonly parse: number

Defined in: src/core/time/resolveRecord.ts:99

Which of the mention's parses it came from.


range

readonly range: TimeRange

Defined in: src/core/time/resolveRecord.ts:81

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/core/time/resolveRecord.ts:91

id

readonly id: string

kind

readonly kind: "model" | "rule"

Inherited from

ResolvedWindow.reader


reading

readonly reading: ReadingTags

Defined in: src/core/time/resolveRecord.ts:97


said

readonly said: readonly TimePart[]

Defined in: src/core/time/resolveRecord.ts:87

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/core/time/resolveRecord.ts:79

Inherited from

ResolvedWindow.window


zone

readonly zone: string

Defined in: src/core/time/resolveRecord.ts:83

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

Inherited from

ResolvedWindow.zone

On this page