Type alias JSONObject<T>

JSONObject<T>: {
    getID?(): TimeTicket;
    toJS?(): T;
    toJSForTest?(): Devtools.JSONElement;
    toJSON?(): string;
} & T

JSONObject represents a JSON object, but unlike regular JSON, it has time tickets created by a logical clock to resolve conflicts.

Type Parameters

  • T

Type declaration