UNPKG

open-collaboration-monaco

Version:

Connect a single Monaco Editor to an Open Collaboration Tools session

19 lines 671 B
import * as types from 'open-collaboration-protocol'; import * as awarenessProtocol from 'y-protocols/awareness'; type PeerDecorationOptions = { selectionClassName: string; cursorClassName: string; cursorInvertedClassName: string; }; export declare class DisposablePeer { readonly peer: types.Peer; color: string | undefined; private yjsAwareness; readonly decoration: PeerDecorationOptions; get clientId(): number | undefined; get lastUpdated(): number | undefined; constructor(yAwareness: awarenessProtocol.Awareness, peer: types.Peer); private createDecorations; } export {}; //# sourceMappingURL=collaboration-peer.d.ts.map