OBJECT
Folder
Represents a folder in the hierarchical file organization system
link GraphQL Schema definition
- type Folder {
- # Unique identifier for the folder
- : ID!
- # User who owns this folder
- : User!
- # ID of the parent folder (null if this is a root folder)
- : ID
- # Display name of the folder
- : String!
- # Whether the folder is publicly accessible without authentication
- : Boolean!
- # Timestamp when the folder was created
- : String!
- # Timestamp when the folder was last updated
- : String!
- # Files directly contained in this folder (does not include subfolders)
- : [File!]!
- }
link Require by
- FolderContentComplete contents of a folder including navigation path and all items
- ItemUnion type representing any item in the file system
- MutationRoot mutation type providing write operations for modifying data in the system
- PaginatedFoldersPaginated response for folder queries
- QueryRoot query type providing read access to all data in the system
- SharedItemUnion type representing items that can be shared with other users
- VisibilityUnion type representing items that can have visibility settings (public/private)