Properties

on

on: (event: string, callback: (detail?: any) => void) => () => void

setEntries

setEntries: (entries: FilePondEntry[]) => void

getEntries

getEntries: () => FilePondEntry[]

insertEntries

insertEntries: (entry: FilePondEntry | FilePondEntry[], index?: number | number[]) => void

removeEntries

removeEntries: (...needles: Needle[]) => ({ entry: FilePondEntry; index: number[]; } | void)[] | { entry: FilePondEntry; index: number[]; } | void

updateEntry

updateEntry: (needle: Needle, ...props: any[]) => void

replaceEntry

replaceEntry: (needle: Needle, ...entries: FilePondEntry[]) => void

pushTask

pushTask: <T>(entryId: string, fn: (entry: T, options: { signal: AbortSignal; }) => Promise<void | boolean> | void | boolean, options?: TaskOptions) => void

abortTask

abortTask: <T>(entryId: string, fn: (entry: T, options: { signal: AbortSignal; }) => Promise<void | boolean> | void | boolean) => void

abortTasks

abortTasks: (group?: string) => void

setExtensionState

setExtensionState: (state: any) => void

getExtensionState

getExtensionState: () => any

setExtensionStatus

setExtensionStatus: (status: ExtensionStatus) => void

getExtensionStatus

getExtensionStatus: () => ExtensionStatus