1
0
silverbullet/plugs/collab/collab.plug.yaml

42 lines
929 B
YAML
Raw Normal View History

2022-11-24 11:04:00 +00:00
name: collab
imports:
- https://get.silverbullet.md/global.plug.json
functions:
detectCollabPage:
path: "./collab.ts:detectPage"
events:
- editor:pageLoaded
- plugs:loaded
joinCommand:
path: "./collab.ts:joinCommand"
command:
name: "Share: Join Collab"
shareCommand:
path: "./collab.ts:shareCommand"
command:
name: "Share: Collab"
2022-11-24 15:08:51 +00:00
shareNoop:
path: "./collab.ts:shareNoop"
events:
- share:collab
# Space extension
2022-11-24 11:04:00 +00:00
readPageCollab:
path: ./collab.ts:readFileCollab
env: client
pageNamespace:
pattern: "collab:.+"
operation: readFile
writePageCollab:
path: ./collab.ts:writeFileCollab
env: client
pageNamespace:
pattern: "collab:.+"
operation: writeFile
getPageMetaCollab:
path: ./collab.ts:getFileMetaCollab
env: client
pageNamespace:
pattern: "collab:.+"
operation: getFileMeta