@novorender/api / validateRenderState
Function: validateRenderState()
function validateRenderState(newState, changes): readonly Error[];
Defined in: @novorender/src/core3d/state/validate.ts:34
Validate render state changes.
Parameters
Parameter | Type | Description |
---|---|---|
newState | RenderState | The new render state to validate. |
changes | RenderStateChanges | The changes that was applied to the baseline state to produce this state. |
Returns
readonly Error
[]
Array of validation errors, if any.
Remarks
This function performs some basic validation of the state changes, focusing on value ranges and states that would generate run-time exceptions.