keeweb/app/scripts/auto-type/auto-type-emitter-factory.js

16 lines
374 B
JavaScript
Raw Normal View History

2016-04-19 21:19:08 +02:00
'use strict';
2016-04-23 16:50:40 +02:00
var Launcher = require('../comp/launcher');
2016-04-19 21:19:08 +02:00
var AutoTypeEmitterFactory = {
create: function(callback) {
if (!Launcher) {
return null;
}
var AutoTypeEmitter = require('./emitter/auto-type-emitter-' + Launcher.platform());
return new AutoTypeEmitter(callback);
}
};
module.exports = AutoTypeEmitterFactory;