UNPKG

resourceful

Version:

an isomorphic Resource engine for JavaScript

23 lines (17 loc) 435 B
var resourceful = require('../lib/resourceful'); var Creature = resourceful.define('creature', function () { this.string('diet'); this.bool('vertebrate'); this.array('belly'); this.timestamps(); this.prototype.feed = function (food) { this.belly.push(food); }; }); var wolf = new(Creature)({ diet: 'carnivore', vertebrate: true }); console.dir(wolf.belly); wolf.feed('squirrel'); console.dir(wolf.belly);