1.3.1 • Published 2 years ago
@basicserver/filepicker v1.3.1
FilePicker
FilePicker for BasicServer
Usage
import FilePicker, {SelectedItem, DirectoryItemTypes} from "@basicserver/filepicker";
const selectedItem = new SelectedItem(item => {
console.log(`You selected: ${item.path}`);
});
const myFilePicker = FilePicker('Root', 'initial/path', selecctedItem, [DirectoryItemTypes.Directory, DirectoryItemTypes.File]);
Types
/* SelectedItem */
export class SelectedItem {
name?: string;
path?: string;
isDirectory?: boolean;
listener: (item: SelectedItem) => void;
/* ... */
}
/* DirectoryItemTypes */
export enum DirectoryItemTypes {
File,
Directory,
}