Skip to content
Shapemetry

@huukhanhnguyen/model / schema/tables

schema/tables

EvaluateTableOptions

EvaluateTableOptions = { dependencyTarget?: unknown; operationCount?: number; resolveTable?: (key) => Table; runAnalysis?: RunAnalysis; sceneFrame?: () => RenderFrameSlice[]; }

dependencyTarget?

optional dependencyTarget?: unknown

operationCount?

optional operationCount?: number

Truncate body fold after this many operations (per-step preview).

resolveTable?

optional resolveTable?: (key) => Table

Resolve another tables[] chain by key (tableJoin/tableUnion).

Parameters

key

string

Returns

Table

runAnalysis?

optional runAnalysis?: RunAnalysis

sceneFrame?

optional sceneFrame?: () => RenderFrameSlice[]

Returns

RenderFrameSlice[]


RunAnalysis

RunAnalysis = (mode, config) => AnalyzeRunResult

Parameters

mode

AnalyzeMode

config

AnalyzeConfig

Returns

AnalyzeRunResult

Last updated: 📖 1 min readEdit on GitHub