Crate oatie

Source
Expand description

Defines types for using operational tranform to modify HTML-like documents.

See the book for more details: http://tcr.github.io/edit-text/

Re-exports§

Modules§

  • Methods to apply an operation to a document.
  • Composes two operations together.
  • Defines document types, operation types, and cursor types.
  • Macros for more easily creating operations and documents in code.
  • Performs operational transform.
  • Enables stepping through a span operation.
  • Performs operational transform on a Doc.
  • Helper methods for performing transform tests.
  • Validates a document matches a given Schema.
  • Classes for generating operation steps (add / del).

Macros§

Traits§

  • A type that can have operational transform applied to it. The OT trait is implemented on an operation object, and its associated type Doc is what the operation should operate on.