【文件属性】:
文件名称:y-codemirror:Yjs CodeMirror绑定
文件大小:49KB
文件格式:ZIP
更新时间:2021-05-06 12:17:26
JavaScript
y码镜
约束力的 -
此绑定将绑定到CodeMirror编辑器。
特征
同步CodeMirror编辑器
共享游标
共享的撤消/重做(每个客户端都有自己的撤消/重做历史)
当并发编辑导致无效的文档架构时成功恢复
例子
import * as Y from 'yjs'
import { CodemirrorBinding } from 'y-codemirror'
import { WebrtcProvider } from 'y-webrtc'
import CodeMirror from 'codemirror'
const ydoc = new Y . Doc ( )
const provider = new WebrtcProvider ( 'codemirror-demo-room' , ydoc )
const yText = ydoc . getText ( 'codemirr
【文件预览】:
y-codemirror-master
----rollup.config.js(2KB)
----package.json(2KB)
----test()
--------index.js(380B)
--------test.node.cjs(690B)
--------y-codemirror.test.js(5KB)
----test.html(140B)
----LICENSE(1KB)
----package-lock.json(124KB)
----src()
--------y-codemirror.js(14KB)
----tsconfig.json(938B)
----.gitignore(17B)
----demo()
--------codemirror.js(1KB)
--------index.html(2KB)
----README.md(4KB)