sharedb-ace-multiple-cursors

1.0.1 • Public • Published

Shared-ace-mulitple-cursors

plugin for sharedb-ace , that enables display of cursor positions of other online users.

Installation

npm install sharedb-ace-multiple-cursors

Server

import SharedbAceMultipleCursors from 'sharedb-ace-mulitple-cursors/server';
 
router.get('/ws', async (ctx) => {
  const mc = SharedbAceMultipleCursors(REDIS_URL);
  mc(ctx);
});

Client

import SharedbAceMultipleCursors from 'sharedb-ace-multiple-cursors/client';
const editor = ace.edit("editor");
const ShareAce = new sharedAce(id, { ... });
ShareAce.on('ready', function() {
    ShareAce.add(editor, ["path"], [
        SharedAceMultipleCursors
    ]);
});

Readme

Keywords

none

Package Sidebar

Install

npm i sharedb-ace-multiple-cursors

Weekly Downloads

4

Version

1.0.1

License

ISC

Last publish

Collaborators

  • raynold-ng