fn
validateDocument
Structural validation of a document against a schema. Reports unknown block types, missing required attrs, and failed attr validators. Used in tests and as a guard around untrusted input; runtime mutation paths rely on {@link normalizeDocument} instead.
Signature
ts
export function validateDocument(doc: EditorDocument, schema: Schema): ValidationResult{ ... }Parameters
| Parameter | Type | Description |
|---|---|---|
doc | EditorDocument | — |
schema | Schema | — |
Returns
ValidationResult