Sha256: 8a81c3d63d18879fd5b252f8c23e626b55d29b05b2b18db93b12a4811372105b

Contents?: true

Size: 661 Bytes

Versions: 2

Compression:

Stored size: 661 Bytes

Contents

export default class ArSyncStore {
    data: any;
    query: any;
    immutable: any;
    constructor(query: any, data: any, option?: {
        immutable?: boolean | undefined;
    });
    replaceData(data: any): void;
    batchUpdate(patches: any): {
        changes: any;
        events: never[];
    };
    update(patch: any): {
        changes: any;
        events: never[];
    };
    _slicePatch(patchData: any, query: any): {};
    _applyPatch(data: any, accessKeys: any, actualPath: any, updator: any, query: any, patchData: any): void;
    _update(patch: any, updator: any, events: any): void;
    static parseQuery(query: any, attrsonly?: any): {};
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ar_sync-1.0.1 tree/ArSyncStore.d.ts
ar_sync-1.0.0 tree/ArSyncStore.d.ts