Teamwork/node-auto-launch

Add `toggle` method for easy enable/disable

Open

#21 ouverte le 10 févr. 2016

Voir sur GitHub
 (1 commentaire) (1 réaction) (1 assigné)CoffeeScript (111 forks)batch import
enhancementgood first issuehelp wanted

Métriques du dépôt

Stars
 (911 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

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);
});

Guide contributeur