constants.ts 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. /*
  2. * <<
  3. * Davinci
  4. * ==
  5. * Copyright (C) 2016 - 2017 EDP
  6. * ==
  7. * Licensed under the Apache License, Version 2.0 (the "License");
  8. * you may not use this file except in compliance with the License.
  9. * You may obtain a copy of the License at
  10. *
  11. * http://www.apache.org/licenses/LICENSE-2.0
  12. *
  13. * Unless required by applicable law or agreed to in writing, software
  14. * distributed under the License is distributed on an "AS IS" BASIS,
  15. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16. * See the License for the specific language governing permissions and
  17. * limitations under the License.
  18. * >>
  19. */
  20. import { createTypes } from 'utils/redux'
  21. enum Types {
  22. LOAD_PROJECTS = 'davinci/Project/LOAD_PROJECTS',
  23. LOAD_PROJECTS_SUCCESS = 'davinci/Project/LOAD_PROJECTS_SUCCESS',
  24. LOAD_PROJECTS_FAILURE = 'davinci/Project/LOAD_PROJECTS_FAILURE',
  25. ADD_PROJECT = 'davinci/Project/ADD_PROJECT',
  26. ADD_PROJECT_SUCCESS = 'davinci/Project/ADD_PROJECT_SUCCESS',
  27. ADD_PROJECT_FAILURE = 'davinci/Project/ADD_PROJECT_FAILURE',
  28. EDIT_PROJECT = 'davinci/Project/EDIT_PROJECT',
  29. EDIT_PROJECT_SUCCESS = 'davinci/Project/EDIT_PROJECT_SUCCESS',
  30. EDIT_PROJECT_FAILURE = 'davinci/Project/EDIT_PROJECT_FAILURE',
  31. TRANSFER_PROJECT = 'davinci/Project/TRANSFER_PROJECT',
  32. TRANSFER_PROJECT_SUCCESS = 'davinci/Project/TRANSFER_PROJECT_SUCCESS',
  33. TRANSFER_PROJECT_FAILURE = 'davinci/Project/TRANSFER_PROJECT_FAILURE',
  34. DELETE_PROJECT = 'davinci/Project/DELETE_PROJECT',
  35. DELETE_PROJECT_SUCCESS = 'davinci/Project/DELETE_PROJECT_SUCCESS',
  36. DELETE_PROJECT_FAILURE = 'davinci/Project/DELETE_PROJECT_FAILURE',
  37. LOAD_PROJECT_DETAIL = 'davinci/Project/LOAD_PROJECT_DETAIL',
  38. LOAD_PROJECT_DETAIL_SUCCESS = 'davinci/Project/LOAD_PROJECT_DETAIL_SUCCESS',
  39. LOAD_PROJECT_DETAIL_FAILURE = 'davinci/Project/LOAD_PROJECT_DETAIL_FAILURE',
  40. CLEAR_CURRENT_PROJECT = 'davinci/Project/CLEAR_CURRENT_PROJECT',
  41. SEARCH_PROJECT = 'davinci/Project/SEARCH_PROJECT',
  42. SEARCH_PROJECT_SUCCESS = 'davinci/Project/SEARCH_PROJECT_SUCCESS',
  43. SEARCH_PROJECT_FAILURE = 'davinci/Project/SEARCH_PROJECT_FAILURE',
  44. GET_PROJECT_STAR_USER = 'davinci/Project/GET_PROJECT_STAR_USER',
  45. GET_PROJECT_STAR_USER_SUCCESS = 'davinci/Project/GET_PROJECT_STAR_USER_SUCCESS',
  46. GET_PROJECT_STAR_USER_FAILURE = 'davinci/Project/GET_PROJECT_STAR_USER_FAILURE',
  47. PROJECT_UNSTAR = 'davinci/Project/PROJECT_UNSTAR',
  48. PROJECT_UNSTAR_SUCCESS = 'davinci/Project/PROJECT_UNSTAR_SUCCESS',
  49. PROJECT_UNSTAR_FAILURE = 'davinci/Project/PROJECT_UNSTAR_FAILURE',
  50. LOAD_COLLECT_PROJECTS = 'davinci/Project/LOAD_COLLECT_PROJECTS',
  51. LOAD_COLLECT_PROJECTS_SUCCESS = 'davinci/Project/LOAD_COLLECT_PROJECTS_SUCCESS',
  52. LOAD_COLLECT_PROJECTS_FAILURE = 'davinci/Project/LOAD_COLLECT_PROJECTS_FAILURE',
  53. CLICK_COLLECT_PROJECT = 'davinci/Project/CLICK_COLLECT_PROJECT',
  54. CLICK_COLLECT_PROJECT_SUCCESS = 'davinci/Project/CLICK_COLLECT_PROJECT_SUCCESS',
  55. CLICK_COLLECT_PROJECT_FAILURE = 'davinci/Project/CLICK_COLLECT_PROJECT_FAILURE',
  56. ADD_PROJECT_ADMIN = 'davinci/Project/ADD_PROJECT_ADMIN',
  57. ADD_PROJECT_ADMIN_SUCCESS = 'davinci/Project/ADD_PROJECT_ADMIN_SUCCESS',
  58. ADD_PROJECT_ADMIN_FAIL = 'davinci/Project/ADD_PROJECT_ADMIN_FAIL',
  59. DELETE_PROJECT_ADMIN = 'davinci/Project/DELETE_PROJECT_ADMIN',
  60. DELETE_PROJECT_ADMIN_SUCCESS = 'davinci/Project/DELETE_PROJECT_ADMIN_SUCCESS',
  61. DELETE_PROJECT_ADMIN_FAIL = 'davinci/Project/DELETE_PROJECT_ADMIN_FAIL',
  62. ADD_PROJECT_ROLE = 'davinci/Project/ADD_PROJECT_ROLE',
  63. ADD_PROJECT_ROLE_SUCCESS = 'davinci/Project/ADD_PROJECT_ROLE_SUCCESS',
  64. ADD_PROJECT_ROLE_FAIL = 'davinci/Project/ADD_PROJECT_ROLE_FAIL',
  65. DELETE_PROJECT_ROLE = 'davinci/Project/DELETE_PROJECT_ROLE',
  66. DELETE_PROJECT_ROLE_SUCCESS = 'davinci/Project/DELETE_PROJECT_ROLE_SUCCESS',
  67. DELETE_PROJECT_ROLE_FAIL = 'davinci/Project/DELETE_PROJECT_ROLE_FAIL',
  68. UPDATE_RELATION_ROLE_PROJECT = 'davinci/Project/UPDATE_RELATION_ROLE_PROJECT',
  69. UPDATE_RELATION_ROLE_PROJECT_SUCCESS = 'davinci/Project/UPDATE_RELATION_ROLE_PROJECT_SUCCESS',
  70. UPDATE_RELATION_ROLE_PROJECT_FAIL = 'davinci/Project/UPDATE_RELATION_ROLE_PROJECT_FAIL',
  71. LOAD_RELATION_ROLE_PROJECT = 'davinci/Project/LOAD_RELATION_ROLE_PROJECT',
  72. RELATION_ROLE_PROJECT_LOADED = 'davinci/Project/RELATION_ROLE_PROJECT_LOADED',
  73. LOAD_RELATION_ROLE_PROJECT_FAIL = 'davinci/Project/LOAD_RELATION_ROLE_PROJECT_FAIL',
  74. DELETE_RELATION_ROLE_PROJECT = 'davinci/Project/DELETE_RELATION_ROLE_PROJECT',
  75. DELETE_RELATION_ROLE_PROJECT_SUCCESS = 'davinci/Project/DELETE_RELATION_ROLE_PROJECT_SUCCESS',
  76. DELETE_RELATION_ROLE_PROJECT_FAIL = 'davinci/Project/DELETE_RELATION_ROLE_PROJECT_FAIL',
  77. EXCLUDE_ROLES = 'davinci/Project/EXCLUDE_ROLES',
  78. EXCLUDE_ROLES_SUCCESS = 'davinci/Project/EXCLUDE_ROLES_SUCCESS',
  79. EXCLUDE_ROLES_FAIL = 'davinci/Project/EXCLUDE_ROLES_FAIL'
  80. }
  81. export const ActionTypes = createTypes(Types)