From bbc207aaa6826201ad4bf07ea2b75b22b77a1fb3 Mon Sep 17 00:00:00 2001 From: Kevin Jahns Date: Tue, 6 Mar 2018 03:17:36 +0100 Subject: [PATCH] restructer and move to esdoc --- documentation.yml | 43 ------------ examples/xml/index.html | 18 ++--- package.json | 4 +- rollup.browser.js | 6 +- rollup.node.js | 2 +- src/{Binding => Bindings}/Binding.js | 0 src/{Binding => Bindings}/DomBinding.js | 0 src/{Binding => Bindings}/QuillBinding.js | 0 src/{Binding => Bindings}/TextareaBinding.js | 0 src/Connector.js | 4 +- src/MessageHandler/binaryEncode.js | 2 +- src/MessageHandler/deleteSet.js | 2 +- src/MessageHandler/integrateRemoteStructs.js | 2 +- src/MessageHandler/messageToString.js | 6 +- src/MessageHandler/syncStep1.js | 6 +- src/Persistence.js | 4 +- src/Store/DeleteStore.js | 2 +- src/Store/OperationStore.js | 2 +- src/Store/StateStore.js | 2 +- src/Struct/Delete.js | 2 +- src/Struct/Item.js | 4 +- src/Struct/Type.js | 12 ++-- src/{Type => Types/YArray}/YArray.js | 0 src/{Type => Types/YMap}/YMap.js | 0 src/{Type => Types/YText}/YText.js | 0 .../y-xml/y-xml.js => Types/YXml/YXml.js} | 0 src/{Type/y-xml => Types/YXml}/YXmlElement.js | 14 ++-- src/{Type/y-xml => Types/YXml}/YXmlEvent.js | 0 .../y-xml => Types/YXml}/YXmlFragment.js | 5 +- src/{Type/y-xml => Types/YXml}/YXmlHook.js | 0 src/{Type/y-xml => Types/YXml}/YXmlText.js | 0 src/{Type/y-xml => Types/YXml}/domFilter.js | 0 src/{Type/y-xml => Types/YXml}/hooks.js | 0 src/{Type/y-xml => Types/YXml}/selection.js | 0 src/{Type/y-xml => Types/YXml}/utils.js | 2 +- src/{ => Util}/Binary/Decoder.js | 56 ++++++++------- src/{ => Util}/Binary/Encoder.js | 48 ++++++------- src/Util/{ => ID}/ID.js | 2 +- src/Util/{ => ID}/RootID.js | 0 src/Util/defragmentItemContent.js | 2 +- src/Util/simpleDiff.js | 30 +++++++- src/Util/structReferences.js | 36 +++++----- src/Util/writeJSONToType.js | 4 +- src/Y.dist.js | 51 ++++++++++++++ src/Y.js | 68 +++---------------- src/y-dist.cjs.js | 3 - test/encode-decode.tests.js | 4 +- test/red-black-tree.js | 2 +- 48 files changed, 223 insertions(+), 227 deletions(-) delete mode 100644 documentation.yml rename src/{Binding => Bindings}/Binding.js (100%) rename src/{Binding => Bindings}/DomBinding.js (100%) rename src/{Binding => Bindings}/QuillBinding.js (100%) rename src/{Binding => Bindings}/TextareaBinding.js (100%) rename src/{Type => Types/YArray}/YArray.js (100%) rename src/{Type => Types/YMap}/YMap.js (100%) rename src/{Type => Types/YText}/YText.js (100%) rename src/{Type/y-xml/y-xml.js => Types/YXml/YXml.js} (100%) rename src/{Type/y-xml => Types/YXml}/YXmlElement.js (94%) rename src/{Type/y-xml => Types/YXml}/YXmlEvent.js (100%) rename src/{Type/y-xml => Types/YXml}/YXmlFragment.js (98%) rename src/{Type/y-xml => Types/YXml}/YXmlHook.js (100%) rename src/{Type/y-xml => Types/YXml}/YXmlText.js (100%) rename src/{Type/y-xml => Types/YXml}/domFilter.js (100%) rename src/{Type/y-xml => Types/YXml}/hooks.js (100%) rename src/{Type/y-xml => Types/YXml}/selection.js (100%) rename src/{Type/y-xml => Types/YXml}/utils.js (99%) rename src/{ => Util}/Binary/Decoder.js (65%) rename src/{ => Util}/Binary/Encoder.js (70%) rename src/Util/{ => ID}/ID.js (89%) rename src/Util/{ => ID}/RootID.js (100%) create mode 100644 src/Y.dist.js delete mode 100644 src/y-dist.cjs.js diff --git a/documentation.yml b/documentation.yml deleted file mode 100644 index 925badf2..00000000 --- a/documentation.yml +++ /dev/null @@ -1,43 +0,0 @@ -toc: - - Y - - name: Shared Types - description: | - Types provide an abstraction over the shared data. - Shared types can be edited concurrently by peers. - - Type - - YArray - - YMap - - YText - - YXmlElement - - YXmlFragment - - YXmlHook - - YXmlText - - name: Bindings - description: | - A binding handles data binding from a Yjs type to - a data object - - Binding - - DomBinding - - QuillBinding - - TextareaBinding - - name: Events - description: | - Events describe changes on shared types. - - YArrayEvent - - YEvent - - YMapEvent - - YTextEvent - - YXmlEvent - - name: Binary Encoding - description: | - Yjs efficiently encodes the Yjs model to a binary format. - This section describes utility functions for binary encoding and decoding. - - BinaryEncoder - - BinaryDecoder - - toBinary - - fromBinary - - name: Relative Position - - RelativePosition - - fromRelativePosition - - getRelativePosition - - name: Utility diff --git a/examples/xml/index.html b/examples/xml/index.html index 366ed69a..78403a40 100644 --- a/examples/xml/index.html +++ b/examples/xml/index.html @@ -1,7 +1,7 @@ - + @@ -24,14 +24,16 @@