1234567891011121314151617181920212223242526272829303132333435 |
- Menubar.Help = function ( editor ) {
- var menuConfig,
- createOption,
- createDivider,
- optionsPanel;
- // event handlers
- function onSourcecodeOptionClick () {
- window.open( 'https://github.com/mrdoob/three.js/tree/master/editor', '_blank' )
- }
- function onAboutOptionClick () {
- window.open( 'http://threejs.org', '_blank' );
- }
- // configure menu contents
- createOption = UI.MenubarHelper.createOption;
- createDivider = UI.MenubarHelper.createDivider;
- menuConfig = [
- createOption( 'Source code', onSourcecodeOptionClick ),
- createOption( 'About', onAboutOptionClick )
- ];
- optionsPanel = UI.MenubarHelper.createOptionsPanel( menuConfig );
- return UI.MenubarHelper.createMenuContainer( 'Help', optionsPanel );
- }
|