PersistentAI API Documentation / @persistentai/fireflow-vfs / / IFileTypeMetadata
Interface: IFileTypeMetadata
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:27
UI metadata for file types. Analogous to secretTypeMetadata in the port system.
Properties
categoryLabel
categoryLabel:
string
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:35
Category display name
color?
optionalcolor:string
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:32
Color theme for the type (hex)
createDialogDescription
createDialogDescription:
string
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:41
Create dialog description
createDialogTitle
createDialogTitle:
string
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:38
Create dialog title
fields?
optionalfields:Record<string,FileTypeFieldMetadata>
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:44
Field metadata for create form
iconUrl?
optionaliconUrl:string
Defined in: packages/fireflow-vfs/src/types/file-type-metadata.ts:29
Icon URL (for custom icons not in lucide)