Skip to main content

Time

@fovea/annotation-tool


@fovea/annotation-tool / models/types / Time

Interface: Time

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

Extended by

Properties

certainty?

optional certainty: number

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


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


id

id: string

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


importedAt?

optional importedAt: string

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


importedFrom?

optional importedFrom: "wikidata" | "persona"

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


metadata?

optional metadata: Record<string, any>

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


type

type: "instant" | "interval"

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


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"


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


wikidataId?

optional wikidataId: string

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


wikidataUrl?

optional wikidataUrl: string

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