0.1.0 • Published 10 years ago

moko-defaults v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

moko-defaults

Default value plugin for moko.

Example

var defaults = require('moko-defaults');

User.use(defaults);

User.attr('favoriteColor', { default: 'purple' });

User.attr('age', { default: function(user) {
  return Math.floor(15 + Math.random() * 10 ) // age between 15-25
}});

User.attr('parentAge', { default: function*(user) {
  return (yield User.find(user.parent)).age;
}});