Function: schemaToCanvas()

August 8, 2026 ยท View on GitHub

@plures/praxis


@plures/praxis / index / schemaToCanvas

Function: schemaToCanvas()

schemaToCanvas(schema, _options?): CanvasDocument

Defined in: src/integrations/code-canvas.ts:252

Create a canvas document from a Praxis schema

Parameters

schema

PSFSchema

_options?

layout?

"hierarchical" | "force" | "grid" | "circular"

Returns

CanvasDocument

Example

import { schemaToCanvas } from '@plures/praxis/integrations/code-canvas';

const canvas = schemaToCanvas(mySchema, {
  layout: 'hierarchical',
});

// Export to YAML
const yaml = canvasToYaml(canvas);