main.js 591 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. const Appliaction = require('ee-core').Appliaction;
  2. const { app } = require('electron');
  3. class Main extends Appliaction {
  4. constructor() {
  5. super();
  6. }
  7. /**
  8. * core app have been loaded
  9. */
  10. async ready () {
  11. // do some things
  12. }
  13. /**
  14. * main window have been loaded
  15. */
  16. async windowReady () {
  17. // do some things
  18. // const app = this;
  19. // // preload预加载模块
  20. // const preload = require('./electron/preload');
  21. // preload(app);
  22. }
  23. /**
  24. * before app close
  25. */
  26. async beforeClose () {
  27. // do some things
  28. }
  29. }
  30. new Main();