UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

18 lines (17 loc) 534 B
import type { CompactFlipOp } from '../codec/compact/types'; import { AbstractOp } from './AbstractOp'; import type { OperationFlip } from '../types'; import { OPCODE } from '../constants'; /** * @category JSON Patch Extended */ export declare class OpFlip extends AbstractOp<'flip'> { op(): "flip"; code(): OPCODE; apply(doc: unknown): { doc: unknown; old: unknown; }; toJson(parent?: AbstractOp): OperationFlip; toCompact(parent: undefined | AbstractOp, verbose: boolean): CompactFlipOp; }