share-doc.ts 319 B

123456789
  1. import EventEmitter from 'events'
  2. // type for the Doc class in vendor/libs/sharejs.js
  3. export interface ShareDoc extends EventEmitter {
  4. detach_cm6?: () => void
  5. getText: () => string
  6. insert: (pos: number, insert: string, fromUndo: boolean) => void
  7. del: (pos: number, length: number, fromUndo: boolean) => void
  8. }