wit_world library
Classes
- EventObserver
- EventPathItem
- EventPathItemIntU32
- EventPathItemString
- JsonArrayRef
- JsonMapRef
- JsonValue
- JsonValueArray
- JsonValueBigInt
- JsonValueBoolean
- JsonValueBuffer
- JsonValueItem
- JsonValueMap
- JsonValueNull
- JsonValueNumber
- JsonValueRef
- JsonValueStr
- JsonValueUndefined
- ReadTransaction
- StackItemSets
- StartLength
- UndoManagerOptions
- UndoManagerRef
- WriteTransaction
- YArray
- YArrayDelta
- YArrayDeltaDelete
- YArrayDeltaInsert
- YArrayDeltaRetain
- YArrayEvent
- YCrdtWorld
- YCrdtWorldImports
- YDoc
- YDocMethods
- YDocOptions
- YEvent
- YMap
- YMapDelta
- YMapEvent
- YSnapshot
- YText
- YTextDelta
- https://quilljs.com/docs/delta/
- YTextDeltaDelete
- YTextDeltaInsert
- YTextDeltaRetain
- YTextEvent
- YTransaction
- YType
- YUndoEvent
- YValue
- YXmlElement
- YXmlFragment
- YXmlText
Functions
-
createYCrdt(
{required WasiConfig wasiConfig, required YCrdtWorldImports imports, Future< WasmModule> loadModule()?, WorkersConfig? workersConfig}) → Future<YCrdtWorld> -
Creates a YCrdtWorld with the given
wasiConfig
. It setsUp the dynamic library for wasm_run in native platforms and loads the y_crdt WASM module from the file system or from the url pointing to 'lib/y_crdt_wasm.wasm'.
Typedefs
- Error = String
-
EventPath
= List<
EventPathItem> -
ImplicitTransaction
= Option<
YTransaction> - JsonArray = JsonValueItem
- JsonObject = JsonValueItem
- Origin = Uint8List
- TextAttrs = JsonObject