Skip to content

Intermact API Reference / @intermact/core / RuntimeState2DPatch

Interface: RuntimeState2DPatch ​

Defined in: packages/core/src/runtime/state.ts:74

A deep-partial update to a 2D runtime state.

Properties ​

fillProgress? ​

optional fillProgress?: number

Defined in: packages/core/src/runtime/state.ts:80


geometryOverride? ​

optional geometryOverride?: GeometryOverride | null

Defined in: packages/core/src/runtime/state.ts:82


geometryVersion? ​

optional geometryVersion?: number

Defined in: packages/core/src/runtime/state.ts:83


glyphWriteSpans? ​

optional glyphWriteSpans?: readonly GlyphRevealSpan[]

Defined in: packages/core/src/runtime/state.ts:84


opacity? ​

optional opacity?: number

Defined in: packages/core/src/runtime/state.ts:76


revealEnd? ​

optional revealEnd?: number

Defined in: packages/core/src/runtime/state.ts:79


revealStart? ​

optional revealStart?: number

Defined in: packages/core/src/runtime/state.ts:78


strokeRevealMode? ​

optional strokeRevealMode?: StrokeRevealMode

Defined in: packages/core/src/runtime/state.ts:85


styleOverrides? ​

optional styleOverrides?: Partial<ObjectStyle>

Defined in: packages/core/src/runtime/state.ts:81


transform? ​

optional transform?: Partial<ResolvedTransform2D>

Defined in: packages/core/src/runtime/state.ts:77


visible? ​

optional visible?: boolean

Defined in: packages/core/src/runtime/state.ts:75

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)