Menubar.js 750 B

123456789101112131415161718192021222324252627
  1. import { UIPanel } from './libs/ui.js';
  2. import { MenubarAdd } from './Menubar.Add.js';
  3. import { MenubarEdit } from './Menubar.Edit.js';
  4. import { MenubarFile } from './Menubar.File.js';
  5. import { MenubarView } from './Menubar.View.js';
  6. import { MenubarHelp } from './Menubar.Help.js';
  7. import { MenubarStatus } from './Menubar.Status.js';
  8. function Menubar( editor ) {
  9. const container = new UIPanel();
  10. container.setId( 'menubar' );
  11. container.add( new MenubarFile( editor ) );
  12. container.add( new MenubarEdit( editor ) );
  13. container.add( new MenubarAdd( editor ) );
  14. container.add( new MenubarView( editor ) );
  15. container.add( new MenubarHelp( editor ) );
  16. container.add( new MenubarStatus( editor ) );
  17. return container;
  18. }
  19. export { Menubar };