0.0.1 • Published 10 years ago
language-chains v0.0.1
language-chains
$this().is.language.chains;
Install
$ npm install language-chains
Example
var chains = require('language-chains')();
chains.define('is');
chains.define('language');
chains.define('chains', 'is not a getter', function () {
console.log('Hello World');
return this;
});
chains.get()
.connect('is')
.connect('language')
.connect('chains')
.connect();
var $this = chains.generate();
$this()
.is.language.chains()
.is.language.chains()
.is.language.chains()
.is.language.chains();
arguments
chains.define('node', function () {
var first = this.args(0); // this.args(index)
});
#set(), #get()
chains.define('set', function () {
this.set('hello', 'world');
});
chains.define('get', function () {
console.log(this.get('hello')); // world
});
License
The MIT License (MIT)