# `Kotoba.Collab`
[🔗](https://github.com/hattoriai/kotoba/blob/v0.8.0/lib/kotoba/collab.ex#L2)

Collaboration for Kotoba on [Issho](https://hex.pm/packages/issho):
Issho is the document's authority, its people and their cursors;
Kotoba is the document and its editor.

Your Issho policy names Kotoba's documents with `document/1`, the
editor joins with its `issho` option (`Issho.Join`'s keys, as every
component of the page, and Kotoba's `:undo`), and the application's
JavaScript imports `kotoba/collab` once. Changes from your own code go
through `Kotoba.Issho.change/4`. See the Collaboration guide.

# `content`

The document's accepted content now: `{:ok, %{"epoch" => ..., "revision"
=> ..., "content" => %Kotoba.Content{}}}`.

# `content`

The content of the exact accepted revision a collaboration form posted.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
