The Waiter
When you need a solution to execute many functions at ones, it helps you!
Installation
Please use ^1.0.14
npm install --save bichi-waiter
Use
;const waiter = ;const callbacks = sayHello: { return 'Hello' } sayHelloOnes: { return 'Hello' } ones: true sayHelloWithOperateFalseOption: { //It won't say hello return 'Hello' } sayHelloGlobalBind: { return `Hello `; } sayHelloLocalBind: { return `Hello `; } bind: name_local: 'foo_local' sayHelloGlobalArguments: { return `Hello ` } sayHelloLoLocalArguments: { return `hello , ` } arguments:'Local argument 1' 'Local argument 2' sayHelloExecuteBind: { return `Hello ` } sayHelloExecuteArguments: { return `Hello ` } sayHelloExecuteAdditionalArguments: { return `Hello , ` } sayHelloError: { throw 'Hello'; } ; waiter; //This is global bindwaiter; waiterarguments'Global argument'; const option = sayHelloWithOperateFalseOption: operate: false sayHelloExecuteBind: bind: name : 'Execute bind' sayHelloExecuteArguments: arguments:'Execute argument' sayHelloExecuteAdditionalArguments: additionalArguments :'Execute additional argument' ; //only for executeAsyncconst options = //first execute option //second execute... sayHelloWithOperateFalseOption: operate: true sayHelloExecuteBind: bind: name: 'Execute bind' sayHelloExecuteArguments: arguments: 'Execute argument' sayHelloExecuteAdditionalArguments: additionalArguments: 'Execute additional argument' ; //synchronyconsole; //asynchronously//now you can use like this. ^1.0.17 waiter ; //now you can use like this. ^1.0.21waiter ; console;