1 // Copyright (C) The Arvados Authors. All rights reserved.
3 // SPDX-License-Identifier: AGPL-3.0
5 import { IconType } from "components/icon/icon";
6 import { ContextMenuAction } from "../context-menu/context-menu-action-set";
8 export const MultiSelectMenuActionNames = {
9 MAKE_A_COPY: "Make a copy",
11 TOGGLE_TRASH_ACTION: "ToggleTrashAction",
12 TOGGLE_FAVORITE_ACTION: "ToggleFavoriteAction",
13 COPY_TO_CLIPBOARD: "Copy to clipboard",
14 COPY_AND_RERUN_PROCESS: "Copy and re-run process",
18 export interface MultiSelectMenuAction extends ContextMenuAction {
22 isDefault?: () => boolean;
25 export type MultiSelectMenuActionSet = Array<Array<MultiSelectMenuAction>>;