index.ts 778 B

1234567891011121314151617
  1. import ChatVoiceViewPlugin from './ChatVoiceViewPlugin'
  2. import ChatVideoViewPlugin from './ChatVideoViewPlugin'
  3. import IMessageEventCall from "@/plugins/video/event/IMessageEventCall";
  4. import IMessageEventClose from "@/plugins/video/event/IMessageEventClose";
  5. import IMessageEventBusy from "@/plugins/video/event/IMessageEventBusy";
  6. import MessageVideoViewPlugin from "@/plugins/video/MessageVideoViewPlugin";
  7. const chatViewPlugins = () => {
  8. return [new ChatVoiceViewPlugin(), new ChatVideoViewPlugin()]
  9. }
  10. const messageViewPlugins = () => {
  11. return [new MessageVideoViewPlugin()]
  12. }
  13. const messageEventPlugins = () => {
  14. return [new IMessageEventCall(), new IMessageEventClose(), new IMessageEventBusy()]
  15. }
  16. export { chatViewPlugins, messageViewPlugins, messageEventPlugins }