| 123456789101112131415161718192021222324 |
- var util = require('util');
- var events = require('events');
- function Command() {
- events.EventEmitter.call(this);
- }
- util.inherits(Command, events.EventEmitter);
- Command.prototype.command = function(callback) {
- var self = this;
- this.client.locateStrategy = this.strategy;
- process.nextTick(function() {
- if (typeof callback == 'function') {
- callback.call(self.client.api);
- }
- self.emit('complete');
- });
- return this;
- };
- module.exports = Command;
|