Files
speckle-server/packages/viewer/src/index.ts
T

48 lines
976 B
TypeScript

import { Viewer } from './modules/Viewer'
import {
CanonicalView,
DefaultLightConfiguration,
DefaultViewerParams,
InlineView,
IViewer,
SelectionEvent,
SpeckleView,
ViewerEvent
} from './IViewer'
import { FilteringState } from './modules/filtering/FilteringManager'
import {
PropertyInfo,
StringPropertyInfo,
NumericPropertyInfo
} from './modules/filtering/PropertyManager'
import { SunLightConfiguration } from './IViewer'
import { DataTree, ObjectPredicate, SpeckleObject } from './modules/tree/DataTree'
import { World } from './modules/World'
import { DebugViewer } from './modules/DebugViewer'
export {
Viewer,
DebugViewer,
DefaultViewerParams,
ViewerEvent,
DefaultLightConfiguration,
World
}
export type {
IViewer,
SelectionEvent,
PropertyInfo,
StringPropertyInfo,
NumericPropertyInfo,
FilteringState,
SunLightConfiguration,
DataTree,
ObjectPredicate,
SpeckleObject,
SpeckleView,
CanonicalView,
InlineView
}