-export const msOpenInNewTabMenuAction = {
- name: MultiSelectMenuActionNames.OPEN_IN_NEW_TAB,
- icon: OpenIcon,
- hasAlts: false,
- isForMulti: false,
- execute: (dispatch, resources) => {
- dispatch(openInNewTabAction(resources[0]));
- },
-};
-
-export const msCopyToClipboardMenuAction = {
- name: MultiSelectMenuActionNames.COPY_TO_CLIPBOARD,
- icon: Link,
- hasAlts: false,
- isForMulti: false,
- execute: (dispatch, resources) => {
- dispatch(copyToClipboardAction(resources));
- },
-};
-
-export const msViewDetailsAction = {
- name: MultiSelectMenuActionNames.VIEW_DETAILS,
- icon: DetailsIcon,
- hasAlts: false,
- isForMulti: false,
- execute: (dispatch) => {
- dispatch(toggleDetailsPanel());
- },
-};
-
-export const msAdvancedAction = {
- name: MultiSelectMenuActionNames.API_DETAILS,
- icon: AdvancedIcon,
- hasAlts: false,
- isForMulti: false,
- execute: (dispatch, resources) => {
- dispatch(openAdvancedTabDialog(resources[0].uuid));
- },
-};
-
-export const msOpenWith3rdPartyClientAction = {
- name: MultiSelectMenuActionNames.OPEN_W_3RD_PARTY_CLIENT,
- icon: FolderSharedIcon,
- hasAlts: false,
- isForMulti: false,
- execute: (dispatch, resources) => {
- dispatch(openWebDavS3InfoDialog(resources[0].uuid));
- },
-};
-
-export const msEditProjectAction = {
- name: MultiSelectMenuActionNames.EDIT_PPROJECT,