0.1.3 • Published 3 years ago
webstorm-directory-selector v0.1.3
webstorm-directory-selector
~ Not Ready / Don't use ~
a directory selector like webstorm-directory-selector.
env and compatibility
base on electron
browerlist
electron build-in chromium
guide
install
npm install webstorm-directory-selector -S
config
// import it in mian.js or other place can add ipc listtener
import 'webstorm-directory-selector/ipc-listtener';
use case
import 'directorySelector' from webstorm-directory-selector;
(async () => {
try {
const dirObject = await directorySelector.open();
console.log(dirObject.name);
console.dir(dirObject);
} catch (error) {
console.error(reason);
}
})();
// or
directorySelector.open({
currentPath: 'C:path',
reacentPathlist: ['C:path', 'C:kk'],
diableCmdlist: [],
idPathInputDisplay: false,
showHiddenFile: false
}).then((dirObject) = > {
console.log(dirObject.name);
console.dir(dirObject);
}).catch(reason => {
console.error(reason);
})
API
dirObject
property | mean | type |
---|---|---|
* | * | * |