TimeInterval
@fovea/annotation-tool / models/types / TimeInterval
Interface: TimeInterval
Defined in: src/models/types.ts:302
Extends
Properties
certainty?
optional
certainty:number
Defined in: src/models/types.ts:293
Inherited from
deictic?
optional
deictic:object
Defined in: src/models/types.ts:287
anchorTime?
optional
anchorTime:string
anchorType
anchorType:
"annotation_time"
|"video_time"
|"reference_time"
expression?
optional
expression:string
Inherited from
endTime?
optional
endTime:string
Defined in: src/models/types.ts:305
id
id:
string
Defined in: src/models/types.ts:258
Inherited from
importedAt?
optional
importedAt:string
Defined in: src/models/types.ts:263
Inherited from
importedFrom?
optional
importedFrom:"wikidata"
|"persona"
Defined in: src/models/types.ts:262
Inherited from
metadata?
optional
metadata:Record
<string
,any
>
Defined in: src/models/types.ts:294
Inherited from
startTime?
optional
startTime:string
Defined in: src/models/types.ts:304
type
type:
"interval"
Defined in: src/models/types.ts:303
Overrides
vagueness?
optional
vagueness:object
Defined in: src/models/types.ts:275
bounds?
optional
bounds:object
bounds.earliest?
optional
earliest:string
bounds.latest?
optional
latest:string
bounds.typical?
optional
typical:string
description?
optional
description:string
granularity?
optional
granularity:"millisecond"
|"second"
|"minute"
|"hour"
|"day"
|"week"
|"month"
|"year"
type
type:
"approximate"
|"bounded"
|"fuzzy"
Inherited from
videoReferences?
optional
videoReferences:object
[]
Defined in: src/models/types.ts:266
frameNumber?
optional
frameNumber:number
frameRange?
optional
frameRange: [number
,number
]
millisecondRange?
optional
millisecondRange: [number
,number
]
milliseconds?
optional
milliseconds:number
videoId
videoId:
string
Inherited from
wikidataId?
optional
wikidataId:string
Defined in: src/models/types.ts:260
Inherited from
wikidataUrl?
optional
wikidataUrl:string
Defined in: src/models/types.ts:261