Back to home page

EIC code displayed by LXR

 
 

    


Warning, /firebird/packages/firebird-ng/src/public-api.ts is written in an unsupported language. File is not indexed.

0001 /**
0002  * Public API of `@dexvis/firebird-ng`: `provideFirebird()`, Firebird's
0003  * built-ins as named sub-features, and every extension contract (re-exported
0004  * from `@dexvis/firebird-ng/api`). Extension packs import from here, from
0005  * `@dexvis/firebird-core`, and from two subpaths:
0006  *
0007  * - `@dexvis/firebird-ng/display`: the display pages, `<firebird-display>`
0008  *   and the display services. Load it lazily (routes, `import()`): it pulls
0009  *   three.js and Angular Material.
0010  * - `@dexvis/firebird-ng/geometry-palette`: named colors for geometry themes.
0011  *
0012  * This entry is part of the initial bundle: everything it exports stays
0013  * light, and it reaches the display entry through dynamic imports only.
0014  */
0015 
0016 export * from '@dexvis/firebird-ng/api';
0017 export * from './lib/provide-firebird';
0018 export { firebirdRoutes } from './lib/firebird-routes';
0019 // The built-ins as named sub-features (feature ids in with-firebird-builtins.ts)
0020 export {
0021   withFirebirdBuiltins,
0022   withBoxHits,
0023   withTrajectories,
0024   withDexEvents,
0025   withRootEventsInBrowser,
0026   withServerConversion,
0027   withRootGeometry,
0028   withFirebirdCommands,
0029   withStandardCameraPresets,
0030   withNavigationCube,
0031   withDataSelectorTabs,
0032 } from './lib/with-firebird-builtins';
0033 export { DexEventLoader, Edm4eicEventLoader, Root2DexEventLoader, RootGeometryLoader } from './lib/builtin-loaders';
0034 export {
0035   OpenDexCommandHandler,
0036   OpenGeometryCommandHandler,
0037   ShowEventCommandHandler,
0038   SetConfigCommandHandler,
0039   CameraPresetCommandHandler,
0040   AnimateCollisionCommandHandler,
0041 } from './lib/builtin-command-handlers';