# `PhoenixKit.Modules.Storage.Folder`
[🔗](https://github.com/BeamLabEU/phoenix_kit/blob/v2.40.1/lib/modules/storage/schemas/folder.ex#L1)

Schema for media folders.

Provides hierarchical organization for media files. Folders are purely
metadata — storage buckets are unaware of folder structure.

# `t`

```elixir
@type t() :: %PhoenixKit.Modules.Storage.Folder{
  __meta__: term(),
  children: term(),
  color: term(),
  cover_file_uuid: term(),
  description: term(),
  files: term(),
  folder_links: term(),
  header_show_background: term(),
  header_show_creator: term(),
  header_show_date: term(),
  header_show_description: term(),
  header_show_file_count: term(),
  header_show_icon: term(),
  header_show_title: term(),
  header_size: term(),
  inserted_at: term(),
  library: term(),
  library_uuid: term(),
  logo_file_uuid: term(),
  name: term(),
  parent: term(),
  parent_uuid: term(),
  trashed_at: term(),
  updated_at: term(),
  user: term(),
  user_uuid: term(),
  uuid: term()
}
```

# `changeset`

# `colors`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
