Lazily load keySyms

This commit is contained in:
Aurélio A. Heckert 2015-11-02 15:31:38 -03:00
parent d8cd686ea3
commit 6ad3f94b93

View file

@ -1,13 +1,15 @@
var core = require('./xcore');
var em = require('./eventmask').eventMask;
var keysyms = require('./keysyms');
var server = require('./xserver');
module.exports.createClient = core.createClient;
module.exports.createServer = server.createServer;
module.exports.eventMask = em;
module.exports.keySyms = keysyms;
Object.defineProperty(module.exports, 'keySyms', {
enumerable: true,
get: function() { return require('./keysyms'); }
});
//TODO:
// keepe everything in namespace for consistensy (eventMask, keySyms, class, destination ...