mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-14 07:00:53 +00:00
27 lines
608 B
JavaScript
Executable File
27 lines
608 B
JavaScript
Executable File
global.$ = $;
|
|
|
|
var abar = require('address_bar');
|
|
var folder_view = require('folder_view');
|
|
var path = require('path');
|
|
var shell = require('nw.gui').Shell;
|
|
|
|
$(document).ready(function() {
|
|
var folder = new folder_view.Folder($('#files'));
|
|
var addressbar = new abar.AddressBar($('#addressbar'));
|
|
|
|
folder.open(process.cwd());
|
|
addressbar.set(process.cwd());
|
|
|
|
folder.on('navigate', function(dir, mime) {
|
|
if (mime.type == 'folder') {
|
|
addressbar.enter(mime);
|
|
} else {
|
|
shell.openItem(mime.path);
|
|
}
|
|
});
|
|
|
|
addressbar.on('navigate', function(dir) {
|
|
folder.open(dir);
|
|
});
|
|
});
|