opendash
Version:
open.DASH data visualization framework
138 lines • 8.36 kB
JavaScript
export * from "./exports";
// classes
export { AppFactory } from "./classes/AppFactory";
export { AppUserInterfaceFactory } from "./classes/AppUserInterfaceFactory";
export { Store } from "./classes/Store";
// errors
export { AppFactoryLockedError } from "./errors/AppFactoryLockedError";
export { NotFoundError } from "./errors/NotFoundError";
export { WidgetConfigError } from "./errors/WidgetConfigError";
export { WidgetTypeError } from "./errors/WidgetTypeError";
// contexts
export { OpenDashContext } from "./contexts/OpenDashContext";
// components
export { AdminLayout } from "./components/AdminLayout";
export { AntDesignProvider } from "./components/AntDesignProvider";
export { AppPortal } from "./components/AppPortal";
export { Boundary } from "./components/Boundary";
export { Breadcrumb } from "./components/Breadcrumb";
export { DashboardCreationModal } from "./components/DashboardCreationModal";
export { DashboardDeletionModal } from "./components/DashboardDeletionModal";
export { DashboardDisplay } from "./components/DashboardDisplay";
export { DashboardLayout } from "./components/DashboardLayout";
export { DashboardManagement } from "./components/DashboardManagement";
export { DashboardRenamingModal } from "./components/DashboardRenamingModal";
export { DashboardRoute } from "./components/DashboardRoute";
export { DataExplorer } from "./components/DataExplorer";
export { DataExplorerDescription } from "./components/DataExplorerDescription";
export { DataItemChangedRelative } from "./components/DataItemChangedRelative";
export { DataItemHistoryOptionsPicker } from "./components/DataItemHistoryOptionsPicker";
export { DataItemPicker } from "./components/DataItemPicker";
export { DataItemValueDisplay } from "./components/DataItemValueDisplay";
export { DataItemValuePicker } from "./components/DataItemValuePicker";
export { DataSelect } from "./components/DataSelect";
export { DataSidebar } from "./components/DataSidebar";
export { ErrorBoundary } from "./components/ErrorBoundary";
export { FitText } from "./components/FitText";
export { FormatRelativeDates } from "./components/FormatRelativeDates";
export { FormGenerator } from "./components/FormGenerator";
export { Hamburger } from "./components/Hamburger";
export { HighchartsChart } from "./components/HighchartsChart";
export { HighchartsGantt } from "./components/HighchartsGantt";
export { IconPicker } from "./components/IconPicker";
export { LinkedDataItemHistoryOptionsPicker } from "./components/LinkedDataItemHistoryOptionsPicker";
export { LinkedDataItemPicker } from "./components/LinkedDataItemPicker";
export { LinkedDataSelect } from "./components/LinkedDataSelect";
export { LinkedSourcePicker } from "./components/LinkedSourcePicker";
export { Loading } from "./components/Loading";
export { OpenDashApp } from "./components/OpenDashApp";
export { OpenDashAuth } from "./components/OpenDashAuth";
export { OpenDashDefaultRoute } from "./components/OpenDashDefaultRoute";
export { OpenDashFrontpage } from "./components/OpenDashFrontpage";
export { OpenDashLogo } from "./components/OpenDashLogo";
export { OpenDashProvider } from "./components/OpenDashProvider";
export { OpenDashWidgetDevRoute } from "./components/OpenDashWidgetDevRoute";
export { SourcePicker } from "./components/SourcePicker";
export { Suspense } from "./components/Suspense";
export { WidgetComponent } from "./components/WidgetComponent";
export { WidgetComponentLayout } from "./components/WidgetComponentLayout";
export { WidgetComponentLayoutDefault } from "./components/WidgetComponentLayoutDefault";
export { WidgetComponentRender } from "./components/WidgetComponentRender";
export { WidgetCreationModal } from "./components/WidgetCreationModal";
export { WidgetDeletionModal } from "./components/WidgetDeletionModal";
export { WidgetRenamingModal } from "./components/WidgetRenamingModal";
export { WidgetSettingsModal } from "./components/WidgetSettingsModal";
export { WidgetSettingsRender } from "./components/WidgetSettingsRender";
export { WidgetSettingsRenderWithoutSteps } from "./components/WidgetSettingsRenderWithoutSteps";
export { WidgetSettingsRenderWithSteps } from "./components/WidgetSettingsRenderWithSteps";
// hooks
export { useAppState } from "./hooks/useAppState";
export { useBreadcrumb } from "./hooks/useBreadcrumb";
export { useDashboard } from "./hooks/useDashboard";
export { useDashboardCurrent } from "./hooks/useDashboardCurrent";
export { useDashboards } from "./hooks/useDashboards";
export { useDashboardsBySource } from "./hooks/useDashboardsBySource";
export { useDataItem } from "./hooks/useDataItem";
export { useDataItemDimensions } from "./hooks/useDataItemDimensions";
export { useDataItemHistory } from "./hooks/useDataItemHistory";
export { useDataItems } from "./hooks/useDataItems";
export { useDataItemValue } from "./hooks/useDataItemValue";
export { useDebounce } from "./hooks/useDebounce";
export { useDeepCompareEffect } from "./hooks/useDeepCompareEffect";
export { useElementSize } from "./hooks/useElementSize";
export { useEventListener } from "./hooks/useEventListener";
export { useForceRender } from "./hooks/useForceRender";
export { useHref } from "./hooks/useHref";
export { useImmerState } from "./hooks/useImmerState";
export { useInterval } from "./hooks/useInterval";
export { useLocalStorage } from "./hooks/useLocalStorage";
export { useNavigation } from "./hooks/useNavigation";
export { useObjectState } from "./hooks/useObjectState";
export { useOpenDashApp } from "./hooks/useOpenDashApp";
export { useOpenDashServices } from "./hooks/useOpenDashServices";
export { usePath } from "./hooks/usePath";
export { useServicesSuspense } from "./hooks/useServicesSuspense";
export { useSource } from "./hooks/useSource";
export { useStorage } from "./hooks/useStorage";
export { useStorageService } from "./hooks/useStorageService";
export { useUrlParam } from "./hooks/useUrlParam";
export { useWidget } from "./hooks/useWidget";
export { useWidgetBaseContextSetup } from "./hooks/useWidgetBaseContextSetup";
export { useWidgetContextSetup } from "./hooks/useWidgetContextSetup";
export { useWidgetDataItem } from "./hooks/useWidgetDataItem";
export { useWidgetDataItemHistoryOptions } from "./hooks/useWidgetDataItemHistoryOptions";
export { useWidgetPresets } from "./hooks/useWidgetPresets";
export { useWidgets } from "./hooks/useWidgets";
export { useWidgetsForDashboard } from "./hooks/useWidgetsForDashboard";
export { useWidgetType } from "./hooks/useWidgetType";
export { useWidgetTypes } from "./hooks/useWidgetTypes";
// helper
export { compare } from "./helper/compare";
export { copy } from "./helper/copy";
export { createI18n } from "./helper/createI18n";
export { createState } from "./helper/createState";
export { createWidget } from "./helper/createWidget";
export { createWidgetComponent } from "./helper/createWidgetComponent";
export { equals } from "./helper/equals";
export { formatDistance } from "./helper/formatDistance";
export { formatRelativeDates } from "./helper/formatRelativeDates";
export { init } from "./helper/init";
export { intlSelectUnit } from "./helper/intlSelectUnit";
export { render } from "./helper/render";
export { stringToColor } from "./helper/stringToColor";
export { BaseService } from "./services/BaseService";
export { DashboardAdapterContext } from "./services/DashboardAdapterContext";
export { DashboardService } from "./services/DashboardService";
export { DataAdapterContext } from "./services/DataAdapterContext";
export { DataService } from "./services/DataService";
export { NavigationAdapterContext } from "./services/NavigationAdapterContext";
export { NavigationService } from "./services/NavigationService";
export { SourceAdapterContext } from "./services/SourceAdapterContext";
export { SourceService } from "./services/SourceService";
export { StorageAdapterContext } from "./services/StorageAdapterContext";
export { StorageService } from "./services/StorageService";
export { UserAdapterContext } from "./services/UserAdapterContext";
export { UserService } from "./services/UserService";
// adapter
export { StorageAdapterLS } from "./adapter/StorageAdapterLS";
//# sourceMappingURL=index.js.map