Skip to main content

Time

@fovea/server


@fovea/server / models/types / Time

Interface: Time

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

Extended by

Properties

certainty?

optional certainty: number

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


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


id

id: string

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


metadata?

optional metadata: Record<string, unknown>

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


type

type: "instant" | "interval"

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


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"


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