TimeInterval
@fovea/server / models/types / TimeInterval
Interface: TimeInterval
Defined in: src/models/types.ts:113
Extends
Properties
certainty?
optional
certainty:number
Defined in: src/models/types.ts:104
Inherited from
deictic?
optional
deictic:object
Defined in: src/models/types.ts:98
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:116
id
id:
string
Defined in: src/models/types.ts:73
Inherited from
metadata?
optional
metadata:Record
<string
,unknown
>
Defined in: src/models/types.ts:105
Inherited from
startTime?
optional
startTime:string
Defined in: src/models/types.ts:115
type
type:
"interval"
Defined in: src/models/types.ts:114
Overrides
vagueness?
optional
vagueness:object
Defined in: src/models/types.ts:86
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:77
frameNumber?
optional
frameNumber:number
frameRange?
optional
frameRange: [number
,number
]
millisecondRange?
optional
millisecondRange: [number
,number
]
milliseconds?
optional
milliseconds:number
videoId
videoId:
string