TypeAnnotation
@fovea/annotation-tool / models/types / TypeAnnotation
Interface: TypeAnnotation
Defined in: src/models/types.ts:593
Extends
BaseAnnotation
Properties
_ui?
optional
_ui:object
Defined in: src/models/types.ts:570
selectedKeyframes?
optional
selectedKeyframes:number
[]
showMotionPath?
optional
showMotionPath:boolean
timelineExpanded?
optional
timelineExpanded:boolean
Inherited from
BaseAnnotation._ui
annotationType
annotationType:
"type"
Defined in: src/models/types.ts:594
boundingBoxSequence
boundingBoxSequence:
BoundingBoxSequence
Defined in: src/models/types.ts:555
Inherited from
BaseAnnotation.boundingBoxSequence
confidence?
optional
confidence:number
Defined in: src/models/types.ts:562
Inherited from
BaseAnnotation.confidence
createdAt
createdAt:
string
Defined in: src/models/types.ts:566
Inherited from
BaseAnnotation.createdAt
createdBy?
optional
createdBy:string
Defined in: src/models/types.ts:565
Inherited from
BaseAnnotation.createdBy
id
id:
string
Defined in: src/models/types.ts:551
Inherited from
BaseAnnotation.id
metadata?
optional
metadata:Record
<string
,any
>
Defined in: src/models/types.ts:564
Inherited from
BaseAnnotation.metadata
notes?
optional
notes:string
Defined in: src/models/types.ts:563
Inherited from
BaseAnnotation.notes
personaId
personaId:
string
Defined in: src/models/types.ts:595
time?
optional
time:Time
Defined in: src/models/types.ts:558
Inherited from
BaseAnnotation.time
timeSpan?
optional
timeSpan:TimeSpan
Defined in: src/models/types.ts:559
Inherited from
BaseAnnotation.timeSpan
typeCategory
typeCategory:
"entity"
|"role"
|"event"
Defined in: src/models/types.ts:597
typeId
typeId:
string
Defined in: src/models/types.ts:598
updatedAt
updatedAt:
string
Defined in: src/models/types.ts:567
Inherited from
BaseAnnotation.updatedAt
videoId
videoId:
string
Defined in: src/models/types.ts:552
Inherited from
BaseAnnotation.videoId