Skip to main content

TimeInstant

@fovea/server


@fovea/server / models/types / TimeInstant

Interface: TimeInstant

Defined in: src/models/types.ts:108

Extends

Properties

certainty?

optional certainty: number

Defined in: src/models/types.ts:104

Inherited from

Time.certainty


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

Time.deictic


id

id: string

Defined in: src/models/types.ts:73

Inherited from

Time.id


metadata?

optional metadata: Record<string, unknown>

Defined in: src/models/types.ts:105

Inherited from

Time.metadata


timestamp

timestamp: string

Defined in: src/models/types.ts:110


type

type: "instant"

Defined in: src/models/types.ts:109

Overrides

Time.type


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

Time.vagueness


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

Inherited from

Time.videoReferences