1
0

testex.js 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. // Test extension for event listeners
  2. extension.on('core.ai.prompt.check-usage', event => {
  3. console.log('GOT AI.PROMPT.CHECK-USAGE EVENT', event);
  4. });
  5. extension.on('core.ai.prompt.complete', event => {
  6. console.log('GOT AI.PROMPT.COMPLETE EVENT', event);
  7. });
  8. extension.on('core.ai.prompt.report-usage', event => {
  9. console.log('GOT AI.PROMPT.REPORT-USAGE EVENT', event);
  10. });
  11. extension.on('core.ai.prompt.validate', event => {
  12. console.log('GOT AI.PROMPT.VALIDATE EVENT', event);
  13. });
  14. extension.on('core.app.new-icon', event => {
  15. console.log('GOT APP.NEW-ICON EVENT', event);
  16. });
  17. extension.on('core.app.rename', event => {
  18. console.log('GOT APP.RENAME EVENT', event);
  19. });
  20. extension.on('core.apps.invalidate', event => {
  21. console.log('GOT APPS.INVALIDATE EVENT', event);
  22. });
  23. extension.on('core.email.validate', event => {
  24. console.log('GOT EMAIL.VALIDATE EVENT', event);
  25. });
  26. extension.on('core.fs.create.directory', event => {
  27. console.log('GOT FS.CREATE.DIRECTORY EVENT', event);
  28. });
  29. extension.on('core.fs.create.file', event => {
  30. console.log('GOT FS.CREATE.FILE EVENT', event);
  31. });
  32. extension.on('core.fs.create.shortcut', event => {
  33. console.log('GOT FS.CREATE.SHORTCUT EVENT', event);
  34. });
  35. extension.on('core.fs.create.symlink', event => {
  36. console.log('GOT FS.CREATE.SYMLINK EVENT', event);
  37. });
  38. extension.on('core.fs.move.file', event => {
  39. console.log('GOT FS.MOVE.FILE EVENT', event);
  40. });
  41. extension.on('core.fs.pending.file', event => {
  42. console.log('GOT FS.PENDING.FILE EVENT', event);
  43. });
  44. extension.on('core.fs.storage.progress.copy', event => {
  45. console.log('GOT FS.STORAGE.PROGRESS.COPY EVENT', event);
  46. });
  47. extension.on('core.fs.storage.upload-progress', event => {
  48. console.log('GOT FS.STORAGE.UPLOAD-PROGRESS EVENT', event);
  49. });
  50. extension.on('core.fs.write.file', event => {
  51. console.log('GOT FS.WRITE.FILE EVENT', event);
  52. });
  53. extension.on('core.ip.validate', event => {
  54. console.log('GOT IP.VALIDATE EVENT', event);
  55. });
  56. extension.on('core.outer.fs.write-hash', event => {
  57. console.log('GOT OUTER.FS.WRITE-HASH EVENT', event);
  58. });
  59. extension.on('core.outer.gui.item.added', event => {
  60. console.log('GOT OUTER.GUI.ITEM.ADDED EVENT', event);
  61. });
  62. extension.on('core.outer.gui.item.moved', event => {
  63. console.log('GOT OUTER.GUI.ITEM.MOVED EVENT', event);
  64. });
  65. extension.on('core.outer.gui.item.pending', event => {
  66. console.log('GOT OUTER.GUI.ITEM.PENDING EVENT', event);
  67. });
  68. extension.on('core.outer.gui.item.updated', event => {
  69. console.log('GOT OUTER.GUI.ITEM.UPDATED EVENT', event);
  70. });
  71. extension.on('core.outer.gui.notif.ack', event => {
  72. console.log('GOT OUTER.GUI.NOTIF.ACK EVENT', event);
  73. });
  74. extension.on('core.outer.gui.notif.message', event => {
  75. console.log('GOT OUTER.GUI.NOTIF.MESSAGE EVENT', event);
  76. });
  77. extension.on('core.outer.gui.notif.persisted', event => {
  78. console.log('GOT OUTER.GUI.NOTIF.PERSISTED EVENT', event);
  79. });
  80. extension.on('core.outer.gui.notif.unreads', event => {
  81. console.log('GOT OUTER.GUI.NOTIF.UNREADS EVENT', event);
  82. });
  83. extension.on('core.outer.gui.submission.done', event => {
  84. console.log('GOT OUTER.GUI.SUBMISSION.DONE EVENT', event);
  85. });
  86. extension.on('core.puter-exec.submission.done', event => {
  87. console.log('GOT PUTER-EXEC.SUBMISSION.DONE EVENT', event);
  88. });
  89. extension.on('core.request.measured', event => {
  90. console.log('GOT REQUEST.MEASURED EVENT', event);
  91. });
  92. extension.on('core.sns', event => {
  93. console.log('GOT SNS EVENT', event);
  94. });
  95. extension.on('core.template-service.hello', event => {
  96. console.log('GOT TEMPLATE-SERVICE.HELLO EVENT', event);
  97. });
  98. extension.on('core.usages.query', event => {
  99. console.log('GOT USAGES.QUERY EVENT', event);
  100. });
  101. extension.on('core.user.email-changed', event => {
  102. console.log('GOT USER.EMAIL-CHANGED EVENT', event);
  103. });
  104. extension.on('core.user.email-confirmed', event => {
  105. console.log('GOT USER.EMAIL-CONFIRMED EVENT', event);
  106. });
  107. extension.on('core.user.save_account', event => {
  108. console.log('GOT USER.SAVE_ACCOUNT EVENT', event);
  109. });
  110. extension.on('core.web.socket.connected', event => {
  111. console.log('GOT WEB.SOCKET.CONNECTED EVENT', event);
  112. });
  113. extension.on('core.web.socket.user-connected', event => {
  114. console.log('GOT WEB.SOCKET.USER-CONNECTED EVENT', event);
  115. });
  116. extension.on('core.wisp.get-policy', event => {
  117. console.log('GOT WISP.GET-POLICY EVENT', event);
  118. });