behavior.ts 941 B

1234567891011121314151617181920212223242526272829
  1. /**
  2. * Copyright (c) 2018 mol* contributors, licensed under MIT, See LICENSE file for more info.
  3. *
  4. * @author David Sehnal <david.sehnal@gmail.com>
  5. */
  6. export * from './behavior/behavior';
  7. import * as StaticState from './behavior/static/state';
  8. import * as StaticRepresentation from './behavior/static/representation';
  9. import * as StaticCamera from './behavior/static/camera';
  10. import * as StaticMisc from './behavior/static/misc';
  11. import * as DynamicRepresentation from './behavior/dynamic/representation';
  12. import * as DynamicCamera from './behavior/dynamic/camera';
  13. import * as DynamicCustomProps from './behavior/dynamic/custom-props';
  14. export const BuiltInPluginBehaviors = {
  15. State: StaticState,
  16. Representation: StaticRepresentation,
  17. Camera: StaticCamera,
  18. Misc: StaticMisc
  19. };
  20. export const PluginBehaviors = {
  21. Representation: DynamicRepresentation,
  22. Camera: DynamicCamera,
  23. CustomProps: DynamicCustomProps
  24. };