activityDefine.ts 903 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. const MODEL_PAGE = 'Page';
  2. const MODEL_COMMENT = 'Comment';
  3. const ACTION_PAGE_UPDATE = 'PAGE_UPDATE';
  4. const ACTION_PAGE_RENAME = 'PAGE_RENAME';
  5. const ACTION_PAGE_DELETE = 'PAGE_DELETE';
  6. const ACTION_COMMENT_CREATE = 'COMMENT_CREATE';
  7. const ACTION_COMMENT_UPDATE = 'COMMENT_UPDATE';
  8. const getSupportTargetModelNames = () => {
  9. return [MODEL_PAGE];
  10. };
  11. const getSupportEventModelNames = () => {
  12. return [MODEL_COMMENT];
  13. };
  14. const getSupportActionNames = () => {
  15. return [
  16. ACTION_PAGE_UPDATE,
  17. ACTION_PAGE_RENAME,
  18. ACTION_PAGE_DELETE,
  19. ACTION_COMMENT_CREATE,
  20. ACTION_COMMENT_UPDATE,
  21. ];
  22. };
  23. const activityDefine = {
  24. MODEL_PAGE,
  25. MODEL_COMMENT,
  26. ACTION_PAGE_UPDATE,
  27. ACTION_PAGE_RENAME,
  28. ACTION_PAGE_DELETE,
  29. ACTION_COMMENT_CREATE,
  30. ACTION_COMMENT_UPDATE,
  31. getSupportTargetModelNames,
  32. getSupportEventModelNames,
  33. getSupportActionNames,
  34. };
  35. export default activityDefine;