Teamwork/node-auto-launch

Add `toggle` method for easy enable/disable

Open

#21 aberto em 10 de fev. de 2016

Ver no GitHub
 (1 comment) (1 reaction) (1 assignee)CoffeeScript (111 forks)batch import
enhancementgood first issuehelp wanted

Métricas do repositório

Stars
 (911 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

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

Guia do colaborador