npm.io
0.1.3 • Published 5 years ago

webstorm-directory-selector

Licence
MIT
Version
0.1.3
Deps
13
Size
11 kB
Vulns
0
Weekly
0

webstorm-directory-selector

~ Not Ready / Don't use ~

a directory selector like webstorm-directory-selector.

screenshot

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
* * *

License

MIT

Keywords