Files
ohif-viewer/platform/ui/src/index.js
T

125 lines
2.2 KiB
JavaScript
Raw Normal View History

2019-08-13 15:36:46 -04:00
import {
ContextMenu,
Checkbox,
2019-08-13 15:36:46 -04:00
CineDialog,
2019-11-05 23:07:03 -05:00
ViewportDownloadForm,
2019-08-13 15:36:46 -04:00
LayoutButton,
LayoutChooser,
MeasurementTable,
MeasurementTableItem,
Overlay,
OverlayTrigger,
2019-10-28 14:47:57 -04:00
PageToolbar,
2019-08-13 15:36:46 -04:00
QuickSwitch,
RoundedButtonGroup,
SelectTree,
SimpleDialog,
StudyBrowser,
StudyList,
TableList,
TableListItem,
2019-10-30 16:53:58 -03:00
Thumbnail,
2019-10-28 14:47:57 -04:00
TableSearchFilter,
TablePagination,
2019-08-13 15:36:46 -04:00
ToolbarSection,
Tooltip,
2019-11-05 23:07:03 -05:00
AboutContent,
2019-08-13 15:36:46 -04:00
UserPreferences,
UserPreferencesForm,
2019-11-04 12:55:05 -03:00
OHIFModal,
2019-08-13 15:36:46 -04:00
} from './components';
2019-10-28 14:47:57 -04:00
import { useDebounce, useMedia } from './hooks';
2019-10-25 23:46:32 -03:00
// Elements
import {
ICONS,
Icon,
DropdownMenu as Dropdown,
Select,
2019-10-27 23:10:20 -04:00
OldSelect,
2019-10-25 23:46:32 -03:00
Label,
Range,
TextArea,
TextInput,
} from './elements';
2019-08-13 15:36:46 -04:00
// Alias this for now as not all dependents are using strict versioning
import ExpandableToolMenu from './viewer/ExpandableToolMenu.js';
import PlayClipButton from './viewer/PlayClipButton.js';
import { ScrollableArea } from './ScrollableArea/ScrollableArea.js';
import Toolbar from './viewer/Toolbar.js';
import ToolbarButton from './viewer/ToolbarButton.js';
import ViewerbaseDragDropContext from './utils/viewerbaseDragDropContext.js';
2019-11-19 16:17:33 -03:00
import {
SnackbarProvider,
2019-10-14 12:39:31 -03:00
useSnackbarContext,
withSnackbar,
2019-11-19 16:17:33 -03:00
DialogProvider,
useDialog,
withDialog,
ModalProvider,
ModalConsumer,
2019-11-04 12:55:05 -03:00
useModal,
withModal,
2019-11-19 16:17:33 -03:00
} from './contextProviders';
2019-08-13 15:36:46 -04:00
export {
2019-10-25 23:46:32 -03:00
// Elements
2019-08-13 15:36:46 -04:00
ICONS,
//
Checkbox,
2019-08-13 15:36:46 -04:00
Dropdown,
2019-10-25 23:46:32 -03:00
Label,
TextArea,
TextInput,
CineDialog,
ContextMenu,
2019-11-05 23:07:03 -05:00
ViewportDownloadForm,
2019-08-13 15:36:46 -04:00
ExpandableToolMenu,
Icon,
LayoutButton,
LayoutChooser,
MeasurementTable,
MeasurementTableItem,
Overlay,
OverlayTrigger,
PlayClipButton,
2019-10-28 14:47:57 -04:00
PageToolbar,
2019-08-13 15:36:46 -04:00
QuickSwitch,
Range,
2019-08-13 15:36:46 -04:00
RoundedButtonGroup,
ScrollableArea,
Select,
2019-10-27 23:10:20 -04:00
OldSelect,
2019-08-13 15:36:46 -04:00
SelectTree,
SimpleDialog,
StudyBrowser,
StudyList,
TableList,
TableListItem,
2019-10-30 16:53:58 -03:00
Thumbnail,
2019-10-28 14:47:57 -04:00
TableSearchFilter,
TablePagination,
2019-08-13 15:36:46 -04:00
Toolbar,
ToolbarButton,
ToolbarSection,
Tooltip,
2019-11-05 23:07:03 -05:00
AboutContent,
2019-08-13 15:36:46 -04:00
UserPreferences,
UserPreferencesForm,
2019-08-13 15:36:46 -04:00
ViewerbaseDragDropContext,
2019-10-14 12:39:31 -03:00
SnackbarProvider,
useSnackbarContext,
withSnackbar,
2019-11-04 12:55:05 -03:00
ModalProvider,
useModal,
ModalConsumer,
withModal,
OHIFModal,
2019-11-19 16:17:33 -03:00
DialogProvider,
withDialog,
useDialog,
2019-10-28 14:47:57 -04:00
// Hooks
useDebounce,
useMedia,
2019-08-13 15:36:46 -04:00
};