Teamwork/node-auto-launch

Add `toggle` method for easy enable/disable

Open

#21 geöffnet am 10. Feb. 2016

Auf GitHub ansehen
 (1 Kommentar) (1 Reaktion) (1 zugewiesene Person)CoffeeScript (111 Forks)batch import
enhancementgood first issuehelp wanted

Repository-Metriken

Stars
 (911 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

Add toggle method for easy enable/disable. This makes it easy to set based based on a variable.

Current:

var somebool;
autoLauncher[(somebool ? 'enable' : 'disable')](function(err) {
   console.log(err);
});
// or
(somebool ? autoLauncher.enable : autoLauncher.disable).bind(autoLauncher)(function(err){
   console.log(err);
});

Desired:

var somebool;
autoLauncher.toggle(somebool, function(err) {
   console.log(err);
});

Contributor Guide