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[]) => void | (void | { entry: FilePondEntry; index: number[]; })[] | { entry: FilePondEntry; index: number[]; }

updateEntry

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

replaceEntry

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

pushTask

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

abortTask

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

abortTasks

abortTasks: (group?: string) => void

setExtensionState

setExtensionState: (state: any) => void

getExtensionState

getExtensionState: () => any

setExtensionStatus

setExtensionStatus: (status: ExtensionStatus) => void

getExtensionStatus

getExtensionStatus: () => ExtensionStatus