Skip to main content

TypeAnnotation

@fovea/server


@fovea/server / models/types / TypeAnnotation

Interface: TypeAnnotation

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

Extends

  • BaseAnnotation

Properties

annotationType

annotationType: "type"

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


boundingBox?

optional boundingBox: BoundingBox

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

Inherited from

BaseAnnotation.boundingBox


boundingBoxSequence?

optional boundingBoxSequence: BoundingBox[]

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

Inherited from

BaseAnnotation.boundingBoxSequence


confidence?

optional confidence: number

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

Inherited from

BaseAnnotation.confidence


createdAt

createdAt: string

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

Inherited from

BaseAnnotation.createdAt


createdBy?

optional createdBy: string

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

Inherited from

BaseAnnotation.createdBy


id

id: string

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

Inherited from

BaseAnnotation.id


metadata?

optional metadata: Record<string, unknown>

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

Inherited from

BaseAnnotation.metadata


notes?

optional notes: string

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

Inherited from

BaseAnnotation.notes


personaId

personaId: string

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


time?

optional time: Time

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

Inherited from

BaseAnnotation.time


timeSpan?

optional timeSpan: TimeSpan

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

Inherited from

BaseAnnotation.timeSpan


typeCategory

typeCategory: "entity" | "event" | "role"

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


typeId

typeId: string

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


updatedAt

updatedAt: string

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

Inherited from

BaseAnnotation.updatedAt


videoId

videoId: string

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

Inherited from

BaseAnnotation.videoId