TimeCandidate
Interface: TimeCandidate
Defined in: src/core/time/resolveRecord.ts:96
One candidate — produced here, never by a strategy.
Extends
Properties
anchor
readonlyanchor:"none"|"message"|"previous-window"
Defined in: src/core/time/resolveRecord.ts:90
Inherited from
grain
readonlygrain:Grain
Defined in: src/core/time/resolveRecord.ts:85
The finest part the person said.
Inherited from
implied
readonlyimplied: readonlyTimePart[]
Defined in: src/core/time/resolveRecord.ts:89
The parts this module filled: from the clock, the policy's candidates, the century.
Inherited from
notes
readonlynotes: readonlyTimeNote[]
Defined in: src/core/time/resolveRecord.ts:92
Inherited from
parse
readonlyparse:number
Defined in: src/core/time/resolveRecord.ts:99
Which of the mention's parses it came from.
range
readonlyrange: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
reader
readonlyreader:object
Defined in: src/core/time/resolveRecord.ts:91
id
readonlyid:string
kind
readonlykind:"model"|"rule"
Inherited from
reading
readonlyreading:ReadingTags
Defined in: src/core/time/resolveRecord.ts:97
said
readonlysaid: readonlyTimePart[]
Defined in: src/core/time/resolveRecord.ts:87
The parts the person said — empty for a model reader's reading (§ 5.5).
Inherited from
window
readonlywindow:TimeWindow
Defined in: src/core/time/resolveRecord.ts:79
Inherited from
zone
readonlyzone:string
Defined in: src/core/time/resolveRecord.ts:83
The zone the person meant, else the clock's.
