Extends StoreExtensionOptions

Properties

url

url?: string

Server URL, defaults to empty string

name

name?: string

The name of the form field being submitted with the form POST, defaults to 'entry'

fetchMetadata

fetchMetadata?: boolean

When restoring a file, first fetch metadata so file details are updated sooner, defaults to true.

getBasename

getBasename?: (entry: FilePondFileEntry, blob: Blob) => string

Hook that runs when determining the name for a file. Defaults to () => 'Untitled'.

resolveRequest

resolveRequest?: { metadata?: RequestResolver; store?: RequestResolver; restore?: RequestResolver; release?: RequestResolver; }

Resolve the URL and options sent to XMLHttpRequest

resolveResponse

resolveResponse?: { metadata?: ResponseResolver<FormPostStoreMetadata>; store?: ResponseResolver<string>; restore?: ResponseResolver<File>; }

Resolve the requested value from the response, when storing a file this is the server entry id, when restoring a file this is a File object