All files / src index.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51                                                                                                     
export { escape } from "./core/escape.js";
export { createTrace, type Step, type Trace, type Vars, type View } from "./core/trace.js";
export { createPlayer, type Player, type PlayerState } from "./core/player.js";
export { LABELS, render, toHTML, type Labels, type RenderedFigure, type RenderOptions } from "./dom/render.js";
export {
  ARRAY_CAPTIONS,
  arrayView,
  heapView,
  traceArray,
  type ArrayCaptions,
  type ArrayOptions,
  type ArrayState,
  type ArrayTrace,
} from "./structures/array.js";
export {
  GRID_CAPTIONS,
  gridView,
  traceGrid,
  type Cell,
  type GridCaptions,
  type GridOptions,
  type GridState,
  type GridTrace,
} from "./structures/grid.js";
export {
  edgeKey,
  GRAPH_CAPTIONS,
  graphView,
  traceGraph,
  type Edge,
  type GraphCaptions,
  type GraphInput,
  type GraphOptions,
  type GraphQueue,
  type GraphStack,
  type GraphState,
  type GraphTrace,
} from "./structures/graph.js";
export {
  TREE_CAPTIONS,
  traceTree,
  treeView,
  type Side,
  type TreeCaptions,
  type TreeInput,
  type TreeNode,
  type TreeOptions,
  type TreeState,
  type TreeTrace,
} from "./structures/tree.js";