AI Notice: Most documentation right now was auto-generated by an LLM. Handwritten documentation will be implemented over time on the road to 1.0
SelectionFileOpsAPI
File operations API for selection providers (supports multiple files)
Signature
interface SelectionFileOpsAPI {
deleteFiles(paths: string[]): Promise<void>;
refresh(): Promise<void>;
clearSelection(): void;
}Members
| Name | Type | Required | Description |
|---|---|---|---|
deleteFiles | (paths: string[]) => Promise<void> | yes | Delete multiple files (move to trash) |
refresh | () => Promise<void> | yes | Refresh current directory |
clearSelection | () => void | yes | Clear the current selection |