comment.ts 651 B

1234567891011121314151617181920212223242526
  1. import loggerFactory from '~/utils/logger';
  2. const logger = loggerFactory('growi:events:comment');
  3. const events = require('events');
  4. const util = require('util');
  5. function CommentEvent(crowi) {
  6. this.crowi = crowi;
  7. events.EventEmitter.call(this);
  8. }
  9. util.inherits(CommentEvent, events.EventEmitter);
  10. CommentEvent.prototype.onCreate = function(comment) {
  11. logger.info('onCreate comment event fired');
  12. };
  13. CommentEvent.prototype.onUpdate = function(comment) {
  14. logger.info('onUpdate comment event fired');
  15. };
  16. CommentEvent.prototype.onDelete = function(comment) {
  17. logger.info('onDelete comment event fired');
  18. };
  19. module.exports = CommentEvent;