Interface: IItem

interfaces.IItem

An interface representing an Item object, extending the IEntity interface.

Interface

IItem

Hierarchy

Implemented by

Table of contents

Properties

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

IEntity.clientId


createdAt

createdAt: IDate

The date and time when the Item was created.

Overrides

IEntity.createdAt


creator

Optional creator: string

The creator of the Entity.

Inherited from

IEntity.creator


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

IEntity.id


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

IEntity.updatedAt


updatedBy

Optional updatedBy: string

The user who last updated the Entity.

Inherited from

IEntity.updatedBy


url

url: string

The URL of the Item.