upload-video.d.ts 582 B

123456789101112131415161718192021222324252627
  1. /**
  2. * @description 上传视频
  3. * @author lichunlin
  4. */
  5. import Editor from '../../editor/index';
  6. declare type ResData = {
  7. url: string;
  8. };
  9. export declare type ResType = {
  10. errno: number | string;
  11. data: ResData;
  12. };
  13. declare class UploadVideo {
  14. private editor;
  15. constructor(editor: Editor);
  16. /**
  17. * 上传视频
  18. * @param files 文件列表
  19. */
  20. uploadVideo(files: FileList | File[]): void;
  21. /**
  22. * 往编辑器区域插入视频
  23. * @param url 视频访问地址
  24. */
  25. insertVideo(url: string): void;
  26. }
  27. export default UploadVideo;