UNPKG

chonky

Version:

A File Browser component for React

40 lines (35 loc) 1.16 kB
import { DefaultActions } from './default'; import { EssentialActions } from './essential'; import { ExtraActions } from './extra'; export { OptionIds } from './option-ids'; export const ChonkyActions = { ...EssentialActions, ...DefaultActions, ...ExtraActions, }; export const EssentialFileActions = [ ChonkyActions.MouseClickFile, ChonkyActions.KeyboardClickFile, ChonkyActions.StartDragNDrop, ChonkyActions.EndDragNDrop, ChonkyActions.MoveFiles, ChonkyActions.ChangeSelection, ChonkyActions.OpenFiles, ChonkyActions.OpenParentFolder, ChonkyActions.OpenFileContextMenu, ]; export const DefaultFileActions = [ ChonkyActions.OpenSelection, ChonkyActions.SelectAllFiles, ChonkyActions.ClearSelection, ChonkyActions.EnableListView, // TODO: Don't enable until compact view is fully supported // ChonkyActions.EnableCompactView, ChonkyActions.EnableGridView, ChonkyActions.SortFilesByName, ChonkyActions.SortFilesBySize, ChonkyActions.SortFilesByDate, ChonkyActions.ToggleHiddenFiles, ChonkyActions.ToggleShowFoldersFirst, ChonkyActions.FocusSearchInput, ];