fileResponseFormatter
Workspace API / helpers/fileResponseFormatter
helpers/fileResponseFormatter
Functions
formatFileResponse()
formatFileResponse(
file):object
Defined in: helpers/fileResponseFormatter.ts:7
Format a FileInfo object for API response Converts Date objects to ISO strings for JSON serialization
Parameters
file
Returns
object
name
name:
string
path
path:
string
size
size:
number
contentType
contentType:
string
created
created:
string
updated
updated:
string
isFolder
isFolder:
boolean
metadata?
optionalmetadata:Record<string,string>
formatFileResponseWithOriginal()
formatFileResponseWithOriginal(
file):object
Defined in: helpers/fileResponseFormatter.ts:33
Format a FileInfo object for API response with originalFilename Used for organization-level file listings
Parameters
file
Returns
object
name
name:
string
path
path:
string
size
size:
number
contentType
contentType:
string
created
created:
string
updated
updated:
string
isFolder
isFolder:
boolean
metadata?
optionalmetadata:Record<string,string>
originalFilename?
optionaloriginalFilename:string
documentId?
optionaldocumentId:string
processingStatus?
optionalprocessingStatus:string
formatFolderResponse()
formatFolderResponse(
folder):object
Defined in: helpers/fileResponseFormatter.ts:63
Format a FolderInfo object for API response Converts Date objects to ISO strings for JSON serialization
Parameters
folder
Returns
object
name
name:
string
path
path:
string
created
created:
string
fileCount
fileCount:
number
totalSize
totalSize:
number
formatFilesResponse()
formatFilesResponse(
files):object[]
Defined in: helpers/fileResponseFormatter.ts:82
Format an array of FileInfo objects for API response
Parameters
files
FileInfo[]
Returns
object[]
formatFilesResponseWithOriginal()
formatFilesResponseWithOriginal(
files):object[]
Defined in: helpers/fileResponseFormatter.ts:89
Format an array of FileInfo objects for API response with originalFilename
Parameters
files
FileInfo[]
Returns
object[]
formatFoldersResponse()
formatFoldersResponse(
folders):object[]
Defined in: helpers/fileResponseFormatter.ts:98
Format an array of FolderInfo objects for API response
Parameters
folders
Returns
object[]