UNPKG

generator-angular-material-fullstack

Version:

Yeoman generator for creating MEAN stack applications, using MongoDB, Express, AngularJS, and Node

24 lines (19 loc) 540 B
/** * Broadcast updates to client when the model changes */ 'use strict'; var <%= classedName %> = require('./<%= name %>.model'); exports.register = function(socket) { <%= classedName %>.schema.post('save', function (doc) { onSave(socket, doc); }); <%= classedName %>.schema.post('remove', function (doc) { onRemove(socket, doc); }); } function onSave(socket, doc, cb) { socket.emit('<%= name %>:save', doc); } function onRemove(socket, doc, cb) { socket.emit('<%= name %>:remove', doc); }