constants.ts 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  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 'app/utils/redux'
  21. enum Types {
  22. LOAD_DASHBOARD_DETAIL = 'davinci/Dashboard/LOAD_DASHBOARD_DETAIL',
  23. LOAD_DASHBOARD_DETAIL_SUCCESS = 'davinci/Dashboard/LOAD_DASHBOARD_DETAIL_SUCCESS',
  24. LOAD_DASHBOARD_DETAIL_FAILURE = 'davinci/Dashboard/LOAD_DASHBOARD_DETAIL_FAILURE',
  25. ADD_DASHBOARD_ITEMS = 'davinci/Dashboard/ADD_DASHBOARD_ITEMS',
  26. ADD_DASHBOARD_ITEMS_SUCCESS = 'davinci/Dashboard/ADD_DASHBOARD_ITEMS_SUCCESS',
  27. ADD_DASHBOARD_ITEMS_FAILURE = 'davinci/Dashboard/ADD_DASHBOARD_ITEMS_FAILURE',
  28. EDIT_DASHBOARD_ITEM = 'davinci/Dashboard/EDIT_DASHBOARD_ITEM',
  29. EDIT_DASHBOARD_ITEM_SUCCESS = 'davinci/Dashboard/EDIT_DASHBOARD_ITEM_SUCCESS',
  30. EDIT_DASHBOARD_ITEM_FAILURE = 'davinci/Dashboard/EDIT_DASHBOARD_ITEM_FAILURE',
  31. EDIT_DASHBOARD_ITEMS = 'davinci/Dashboard/EDIT_DASHBOARD_ITEMS',
  32. EDIT_DASHBOARD_ITEMS_SUCCESS = 'davinci/Dashboard/EDIT_DASHBOARD_ITEMS_SUCCESS',
  33. EDIT_DASHBOARD_ITEMS_FAILURE = 'davinci/Dashboard/EDIT_DASHBOARD_ITEMS_FAILURE',
  34. DELETE_DASHBOARD_ITEM = 'davinci/Dashboard/DELETE_DASHBOARD_ITEM',
  35. DELETE_DASHBOARD_ITEM_SUCCESS = 'davinci/Dashboard/DELETE_DASHBOARD_ITEM_SUCCESS',
  36. DELETE_DASHBOARD_ITEM_FAILURE = 'davinci/Dashboard/DELETE_DASHBOARD_ITEM_FAILURE',
  37. CLEAR_CURRENT_DASHBOARD = 'davinci/Dashboard/CLEAR_CURRENT_DASHBOARD',
  38. SET_FULL_SCREEN_PANEL_ITEM_ID = 'davinci/Dashboard/SET_FULL_SCREEN_PANEL_ITEM_ID',
  39. LOAD_DASHBOARD_ITEM_DATA = 'davinci/Dashboard/LOAD_DASHBOARD_ITEM_DATA',
  40. LOAD_DASHBOARD_ITEM_DATA_SUCCESS = 'davinci/Dashboard/LOAD_DASHBOARD_ITEM_DATA_SUCCESS',
  41. LOAD_DASHBOARD_ITEM_DATA_FAILURE = 'davinci/Dashboard/LOAD_DASHBOARD_ITEM_DATA_FAILURE',
  42. LOAD_BATCH_DATA_WITH_CONTROL_VALUES = 'davinci/Dashboard/LOAD_BATCH_DATA_WITH_CONTROL_VALUES',
  43. INITIATE_DOWNLOAD_TASK = 'davinci/Download/INITIATE_DOWNLOAD_TASK',
  44. INITIATE_DOWNLOAD_TASK_SUCCESS = 'davinci/Download/INITIATE_DOWNLOAD_TASK_SUCCESS',
  45. INITIATE_DOWNLOAD_TASK_FAILURE = 'davinci/Download/INITIATE_DOWNLOAD_TASK_FAILURE',
  46. LOAD_DASHBOARD_SHARE_LINK = 'davinci/Dashboard/LOAD_DASHBOARD_SHARE_LINK',
  47. LOAD_DASHBOARD_SHARE_LINK_SUCCESS = 'davinci/Dashboard/LOAD_DASHBOARD_SHARE_LINK_SUCCESS',
  48. LOAD_DASHBOARD_SHARE_LINK_FAILURE = 'davinci/Dashboard/LOAD_DASHBOARD_SHARE_LINK_FAILURE',
  49. LOAD_DASHBOARD_AUTHORIZED_SHARE_LINK_SUCCESS = 'davinci/Dashboard/LOAD_DASHBOARD_AUTHORIZED_SHARE_LINK_SUCCESS',
  50. LOAD_DASHBOARD_PASSWORD_SHARE_LINK_SUCCESS = 'davinci/Dashboard/LOAD_DASHBOARD_PASSWORD_SHARE_LINK_SUCCESS',
  51. LOAD_WIDGET_SHARE_LINK = 'davinci/Dashboard/LOAD_WIDGET_SHARE_LINK',
  52. LOAD_WIDGET_SHARE_LINK_SUCCESS = 'davinci/Dashboard/LOAD_WIDGET_SHARE_LINK_SUCCESS',
  53. LOAD_WIDGET_SHARE_LINK_FAILURE = 'davinci/Dashboard/LOAD_WIDGET_SHARE_LINK_FAILURE',
  54. LOAD_WIDGET_AUTHORIZED_SHARE_LINK_SUCCESS = 'davinci/Dashboard/LOAD_WIDGET_AUTHORIZED_SHARE_LINK_SUCCESS',
  55. LOAD_WIDGET_PASSWORD_SHARE_LINK_SUCCESS = 'davinci/Dashboard/LOAD_WIDGET_PASSWORD_SHARE_LINK_SUCCESS',
  56. OPEN_SHARE_PANEL = 'davinci/Dashboard/OPEN_SHARE_PANEL',
  57. CLOSE_SHARE_PANEL = 'davinci/Dashboard/CLOSE_SHARE_PANEL',
  58. LOAD_WIDGET_CSV = 'davinci/Dashboard/LOAD_WIDGET_CSV',
  59. LOAD_WIDGET_CSV_SUCCESS = 'davinci/Dashboard/LOAD_WIDGET_CSV_SUCCESS',
  60. LOAD_WIDGET_CSV_FAILURE = 'davinci/Dashboard/LOAD_WIDGET_CSV_FAILURE',
  61. RENDER_DASHBOARDITEM = 'davinci/Dashboard/RENDER_DASHBOARDITEM',
  62. RESIZE_DASHBOARDITEM = 'davinci/Dashboard/RESIZE_DASHBOARDITEM',
  63. RESIZE_ALL_DASHBOARDITEM = 'davinci/Dashboard/RESIZE_ALL_DASHBOARDITEM',
  64. RENDER_CHART_ERROR = 'davinci/Dashboard/RENDER_CHART_ERROR',
  65. DRILL_DASHBOARDITEM = 'davinci/Dashboard/DRILL_DASHBOARDITEM',
  66. DELETE_DRILL_HISTORY = 'davinci/Dashboard/DELETE_DRILL_HISTORY',
  67. DRILL_PATH_SETTING = 'davinci/Dashboard/DRILL_PATH_SETTING',
  68. DRILL_PATH_DASHBOARDITEM = 'davinci/Dashboard/DRILL_PATH_DASHBOARDITEM',
  69. DELETE_DRILL_PATH_HISTORY = 'davinci/Dashboard/DELETE_DRILL_PATH_HISTORY',
  70. SELECT_DASHBOARD_ITEM_CHART = 'davinci/Dashboard/SELECT_DASHBOARD_ITEM_CHART',
  71. MONITORED_SYNC_DATA_ACTION = 'davinci/Dashboard/MONITORED_SYNC_DATA_ACTION',
  72. MONITORED_SEARCH_DATA_ACTION = 'davinci/Dashboard/MONITORED_SEARCH_DATA_ACTION',
  73. MONITORED_LINKAGE_DATA_ACTION = 'davinci/Dashboard/MONITORED_LINKAGE_DATA_ACTION'
  74. }
  75. export const ActionTypes = createTypes(Types)
  76. export enum DashboardTypes {
  77. Folder = 0,
  78. Dashboard = 1
  79. }