page.js 725 B

123456789101112131415161718192021222324252627
  1. import events from 'events';
  2. import util from 'util';
  3. import loggerFactory from '~/utils/logger';
  4. const logger = loggerFactory('growi:events:page');
  5. function PageEvent(crowi) {
  6. this.crowi = crowi;
  7. events.EventEmitter.call(this);
  8. }
  9. util.inherits(PageEvent, events.EventEmitter);
  10. PageEvent.prototype.onCreate = function(page, user) {
  11. logger.debug('onCreate event fired');
  12. };
  13. PageEvent.prototype.onUpdate = function(page, user) {
  14. logger.debug('onUpdate event fired');
  15. };
  16. PageEvent.prototype.onCreateMany = function(pages, user) {
  17. logger.debug('onCreateMany event fired');
  18. };
  19. PageEvent.prototype.onAddSeenUsers = function(pages, user) {
  20. logger.debug('onAddSeenUsers event fired');
  21. };
  22. module.exports = PageEvent;