json-joy
    Preparing search index...

    JSON CRDT Patch "binary" codec encoder.

    Hierarchy

    • CborEncoder<CrdtWriter>
      • Encoder
    Index

    Constructors

    Properties

    writer: CrdtWriter = ...

    An optional custom implementation of CRDT writer.

    Methods

    • Encodes a JSON CRDT Patch into a Uint8Array blob.

      Parameters

      • patch: Patch

        A JSON CRDT Patch to encode.

      Returns Uint8Array

      A Uint8Array blob containing the encoded JSON CRDT Patch.

    • Parameters

      • int: number

      Returns void

    • Parameters

      • int: number

      Returns void

    • Parameters

      • num: number

      Returns void

    • Parameters

      • value: unknown

      Returns Slice

    • Parameters

      • uint: number

      Returns void

    • Parameters

      • value: unknown

      Returns void

    • Parameters

      • arr: unknown[]

      Returns void

    • Parameters

      • item: unknown

      Returns void

    • Parameters

      • length: number

      Returns void

    • Parameters

      • str: string

      Returns void

    • Parameters

      • int: bigint

      Returns void

    • Parameters

      • int: bigint

      Returns void

    • Parameters

      • uint: bigint

      Returns void

    • Parameters

      • buf: Uint8Array

      Returns void

    • Parameters

      • buf: Uint8Array

      Returns void

    • Parameters

      • length: number

      Returns void

    • Parameters

      • bool: boolean

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • float: number

      Returns void

    • Parameters

      • int: number

      Returns void

    • Parameters

      • map: Map<unknown, unknown>

      Returns void

    • Parameters

      • length: number

      Returns void

    • Returns void

    • Parameters

      • num: number

      Returns void

    • Parameters

      • obj: Record<string, unknown>

      Returns void

    • Parameters

      • key: string
      • value: unknown

      Returns void

    • Parameters

      • length: number

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • str: string

      Returns void

    • Parameters

      • str: string

      Returns void

    • Parameters

      • length: number

      Returns void

    • Parameters

      • tag: number
      • value: unknown

      Returns void

    • Parameters

      • tag: number

      Returns void

    • Parameters

      • value: number

      Returns void

    • Parameters

      • uint: number

      Returns void

    • Returns void

    • Parameters

      • value: unknown

      Returns void