PhoenixKit.Modules.Storage.Folder (phoenix_kit v2.40.1)

Copy Markdown View Source

Schema for media folders.

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

Summary

Types

t()

@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()
}

Functions

changeset(folder, attrs)

colors()