OBJECT

Folder

Represents a folder in the hierarchical file organization system

link GraphQL Schema definition

  • type Folder {
  • # Unique identifier for the folder
  • id: ID!
  • # User who owns this folder
  • owner: User!
  • # ID of the parent folder (null if this is a root folder)
  • parentId: ID
  • # Display name of the folder
  • name: String!
  • # Whether the folder is publicly accessible without authentication
  • isPublic: Boolean!
  • # Timestamp when the folder was created
  • createdAt: String!
  • # Timestamp when the folder was last updated
  • updatedAt: String!
  • # Files directly contained in this folder (does not include subfolders)
  • contents: [File!]!
  • }