constants.js 836 B

123456789101112131415161718192021222324
  1. /* eslint-disable no-unused-vars */
  2. // Shared protocol constants for Three.js DevTools
  3. var MESSAGE_ID = 'three-devtools';
  4. // Chrome extension messages
  5. var MESSAGE_INIT = 'init';
  6. var MESSAGE_REQUEST_STATE = 'request-state';
  7. var MESSAGE_REQUEST_OBJECT_DETAILS = 'request-object-details';
  8. var MESSAGE_SCROLL_TO_CANVAS = 'scroll-to-canvas';
  9. var MESSAGE_HIGHLIGHT_OBJECT = 'highlight-object';
  10. var MESSAGE_UNHIGHLIGHT_OBJECT = 'unhighlight-object';
  11. var MESSAGE_REGISTER = 'register';
  12. var MESSAGE_COMMITTED = 'committed';
  13. // Bridge/DevTools events
  14. var EVENT_REGISTER = 'register';
  15. var EVENT_OBSERVE = 'observe';
  16. var EVENT_RENDERER = 'renderer';
  17. var EVENT_SCENE = 'scene';
  18. var EVENT_OBJECT_DETAILS = 'object-details';
  19. var EVENT_DEVTOOLS_READY = 'devtools-ready';
  20. var EVENT_COMMITTED = 'committed';
  21. var EVENT_SCENE_REMOVED = 'scene-removed';
粤ICP备19079148号