Interface: IItem
sdkApi/interfaces/entities/iItem.IItem
An interface representing an Item object, extending the IEntity interface.
Interface
IItem
Hierarchy
-
IEntity
↳
IItem
Implemented by
Table of contents
Properties
- annotated
- annotations
- clientId
- createdAt
- creator
- datasetId
- dir
- filename
- hidden
- id
- metadata
- name
- stream
- thumbnail
- type
- updatedAt
- updatedBy
- url
Properties
annotated
• annotated: boolean
| "discarded"
A flag indicating whether the Item has been annotated, or 'discarded' if the annotations were discarded.
annotations
• annotations: string
The URL of the Item's annotations.
clientId
• Optional
clientId: string
A local identifier for the Entity, unique within the client.
Inherited from
createdAt
• createdAt: IDate
The date and time when the Item was created.
Overrides
creator
• Optional
creator: string
The creator of the Entity.
Inherited from
datasetId
• datasetId: string
The identifier of the dataset to which the Item belongs.
dir
• dir: string
The directory path of the Item.
filename
• filename: string
The filename of the Item.
hidden
• Optional
hidden: boolean
A flag indicating whether the Item should be hidden.
id
• id: string
A globally unique identifier for the Entity.
Inherited from
metadata
• Optional
metadata: Dictionary
Additional metadata for the Item, represented as a dictionary.
name
• name: string
The display name of the Item.
stream
• stream: string
The URL of the Item's stream.
thumbnail
• thumbnail: string
The URL of the Item's thumbnail image.
type
• type: "file"
| "dir"
The type of the Item, either 'file' or 'dir'.
updatedAt
• Optional
updatedAt: IDate
The date and time when the Entity was last updated.
Inherited from
updatedBy
• Optional
updatedBy: string
The user who last updated the Entity.
Inherited from
url
• url: string
The URL of the Item.