Skip to content

fujimakishouten/karmia-context

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

karmia-context

Context module of Karmia JavaScript library

Installation

npm install karmia-context

Example

const karmia_context = require('karmia-context'),
    context = new karmia_context();

Set parameter

context.set('key', 'value');

Get parameter

context.get('key');

Remove parameter

context.remove('key');

Create child context

const child_context = context.child();

Call function

const parameters = {key: value};
context.call(function, parameters, callback);

Get async function

const parameters = {key: value};
async.waterfall([
    context.async(function, parameters);
], callback);

Get promise

co(function* () {
    const parameters = {key: value};
    return yield context.promise(function, parameters);
}).then(function () {});

About

Context module of Karmia JavaScript library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published