0.0.1 • Published 9 years ago

storeit-plugin-department v0.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

storeit-plugin-department Build Status

A StoreIt plugin that adds departments to a store.

It adds a store.createDepartment("name") method and returns an instance of Department. A department is basically same as a store but limited in scope.

Use the Plugin

Before you can use the storeit-plugin-department plugin, you must install it into StoreIt as follows:

var Storeit = require("storeit");
var departmentPliugin = require("storeit-plugin-department");
Storeit.use(departmentPliugin);

Example

Here is an example of what you can do with departments:

var store = new Storeit("my-store", provider);
var mensDepartment = store.createDepartment("mens");
var womensDepartment = store.createDepartment("womens");

function logit(value, key) {
    console.log("key=%s value=%s", key, value);
}

store.on("added", logit);
mensDepartment.on("added", logit);
womensDepartment.on("added", logit);

mensDepartment.set("foo", "bar");

The output would be:

key=mens/foo value=bar
key=foo value=bar

License

For use under MIT license