Skip to content

Folder

Defined in: types/folder.ts:5

A presentation folder in the user’s library. Mirrors the iOS GRDBFolder Swift model’s toJSON() output.

id: number;

Defined in: types/folder.ts:6


name: string;

Defined in: types/folder.ts:7


detailed_description: string | null;

Defined in: types/folder.ts:8


image_uri: string | null;

Defined in: types/folder.ts:10

URI to the folder’s thumbnail image, if set.


user_id: number;

Defined in: types/folder.ts:11


parent_id: number;

Defined in: types/folder.ts:13

ID of the parent folder, or 0 for root-level folders.


_lft: number;

Defined in: types/folder.ts:15

Nested set left boundary (used for tree traversal).


_rgt: number;

Defined in: types/folder.ts:17

Nested set right boundary (used for tree traversal).


presentation_ids: number[];

Defined in: types/folder.ts:19

IDs of presentations contained in this folder.