hyper/app/config/windows.js
Philippe Potvin 93b2229ff5 Implements Commands Key mapping (#1876)
Keymaps part 2
2017-06-02 20:03:47 -04:00

21 lines
437 B
JavaScript

const Config = require('electron-config');
// local storage
const cfg = new Config({
defaults: {
windowPosition: [50, 50],
windowSize: [540, 380]
}
});
module.exports = {
get() {
const position = cfg.get('windowPosition');
const size = cfg.get('windowSize');
return {position, size};
},
recordState(win) {
cfg.set('windowPosition', win.getPosition());
cfg.set('windowSize', win.getSize());
}
};