Menubar.Help.js 682 B

123456789101112131415161718192021222324252627282930
  1. Menubar.Help = function ( editor ) {
  2. // event handlers
  3. function onSourcecodeOptionClick () {
  4. window.open( 'https://github.com/mrdoob/three.js/tree/master/editor', '_blank' )
  5. }
  6. function onAboutOptionClick () {
  7. window.open( 'http://threejs.org', '_blank' );
  8. }
  9. // configure menu contents
  10. var createOption = UI.MenubarHelper.createOption;
  11. var createDivider = UI.MenubarHelper.createDivider;
  12. var menuConfig = [
  13. createOption( 'Source code', onSourcecodeOptionClick ),
  14. createOption( 'About', onAboutOptionClick )
  15. ];
  16. var optionsPanel = UI.MenubarHelper.createOptionsPanel( menuConfig );
  17. return UI.MenubarHelper.createMenuContainer( 'Help', optionsPanel );
  18. }