Skip to content

cljs.core

roman_lubushkin edited this page Jan 6, 2017 · 3 revisions

Typedefs

cljs.core.Operation

{
  siteId: string,
  seqId: number,
  context: !cljs.core.Context,
  invCount: number,
  load: (?)
}

cljs.core.Pack

{
   docId: string,
   siteId: string,
   context: !cljs.core.Context,
   ops: (Array<?>|Object<number, number>)
 }

cljs.core.Context

{
  vector: !Object<string, cljs.core.ContextEntry>,
  size: number
}

cljs.core.ContextEntry

{
  seqId: number,
  invCluster: !Object<number, number>,
  invClusterSize: number
}

cljs.core.ContextDiff

Object.<string, {
  fromSeqId: number,
  toSeqId: number,
  undo: !Array<number>,
  redo: !Array<number>,
  noop: ?Object<number, boolean>
}>
Clone this wiki locally