Skip to main content

Type alias: ModelReduceTools

ModelReduceTools: object

Tools functions available when reducing an instance.

Type declaration

data()

data: (instance) => object

Parameters

instance: ModelInstance

Returns

object

$data

$data: ReducedModelInstanceData

reduce()

reduce: (instance) => ReducedModelInstance | ReducedModelCircularRef

Parameters

instance: ModelInstance

Returns

ReducedModelInstance | ReducedModelCircularRef

Source

packages/core/src/model/revivers/types.ts:64